From cc17c2897806b4333191ab4c9d6b7ccf149f66ca Mon Sep 17 00:00:00 2001 From: Jaime van Kessel Date: Fri, 10 Jun 2016 17:26:09 +0200 Subject: [PATCH] Fixed global stack not being set as next stack for extruder trains --- cura/ExtruderManager.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cura/ExtruderManager.py b/cura/ExtruderManager.py index 123388296b..84c3028c72 100644 --- a/cura/ExtruderManager.py +++ b/cura/ExtruderManager.py @@ -99,6 +99,10 @@ class ExtruderManager(QObject): extruder_trains = container_registry.findContainerStacks(type = "extruder_train", machine = machine_definition.getId()) for extruder_train in extruder_trains: self._extruder_trains[machine_id][extruder_train.getMetaDataEntry("position")] = extruder_train + + ## Ensure that the extruder train stacks are linked to global stack. + extruder_train.setNextStack(UM.Application.getInstance().getGlobalContainerStack()) + if extruder_trains: self.extrudersChanged.emit(machine_definition)