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: