From 513c05b78c04ae1704820dee9c6fa982df909d63 Mon Sep 17 00:00:00 2001 From: Jaime van Kessel Date: Mon, 3 Oct 2016 15:03:25 +0200 Subject: [PATCH] Extruders model now listens to global container changed, instead of definition changed. This solves issue where switching between machines with the same definition did not cause extruder materials to be updated CURA-2493 --- cura/Settings/ExtrudersModel.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cura/Settings/ExtrudersModel.py b/cura/Settings/ExtrudersModel.py index c5a8160bf4..7dc55c1d81 100644 --- a/cura/Settings/ExtrudersModel.py +++ b/cura/Settings/ExtrudersModel.py @@ -50,9 +50,9 @@ class ExtrudersModel(UM.Qt.ListModel.ListModel): self._active_extruder_stack = None - #Listen to changes. + # Listen to changes. + UM.Application.getInstance().globalContainerStackChanged.connect(self._updateExtruders) manager = ExtruderManager.getInstance() - manager.globalContainerStackDefinitionChanged.connect(self._updateExtruders) #When the global stack changes to a printer with different extruders. self._updateExtruders()