From 98eed896862729fee7f66b13cab6805e2a1ad860 Mon Sep 17 00:00:00 2001 From: Lipu Fei Date: Tue, 27 Mar 2018 14:32:37 +0200 Subject: [PATCH] Remove global changed check that prevents signal emit CURA-5157 --- cura/Settings/MachineManager.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/cura/Settings/MachineManager.py b/cura/Settings/MachineManager.py index e39c150caa..09d9fc67b3 100755 --- a/cura/Settings/MachineManager.py +++ b/cura/Settings/MachineManager.py @@ -231,13 +231,11 @@ class MachineManager(QObject): extruder_stack.containersChanged.disconnect(self._onInstanceContainersChanged) # Update the local global container stack reference - old_global_container_stack = self._global_container_stack self._global_container_stack = Application.getInstance().getGlobalContainerStack() if self._global_container_stack: self.updateDefaultExtruder() self.updateNumberExtrudersEnabled() - if old_global_container_stack != self._global_container_stack: - self.globalContainerChanged.emit() + self.globalContainerChanged.emit() # after switching the global stack we reconnect all the signals and set the variant and material references if self._global_container_stack: