From 79a62ec45f4a1ee1852b8f65dd92bed1597c677f Mon Sep 17 00:00:00 2001 From: Simon Edwards Date: Thu, 13 Oct 2016 13:48:15 +0200 Subject: [PATCH] Only reset the setting for the currently selected extruder. CURA-2640 Restore to default not per extruder --- cura/Settings/MachineManager.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cura/Settings/MachineManager.py b/cura/Settings/MachineManager.py index 1e7fc19c3e..bf51699300 100644 --- a/cura/Settings/MachineManager.py +++ b/cura/Settings/MachineManager.py @@ -387,7 +387,8 @@ class MachineManager(QObject): top_container.removeInstance(key, postpone_emit=True) send_emits_containers.append(top_container) - for stack in ExtruderManager.getInstance().getMachineExtruders(self._global_container_stack.getId()): + stack = ExtruderManager.getInstance().getActiveExtruderStack() + if stack: container = stack.getTop() container.removeInstance(key, postpone_emit=True) send_emits_containers.append(container)