From 4ba7ce0890b43b31c711689b9665bbe70968786a Mon Sep 17 00:00:00 2001 From: Jack Ha Date: Tue, 20 Feb 2018 15:26:20 +0100 Subject: [PATCH] CURA-4606 fix pyqt cleaning up by setting extruder stack parent --- cura/Settings/ExtruderManager.py | 1 + 1 file changed, 1 insertion(+) diff --git a/cura/Settings/ExtruderManager.py b/cura/Settings/ExtruderManager.py index 56834ca32a..3bf248970e 100755 --- a/cura/Settings/ExtruderManager.py +++ b/cura/Settings/ExtruderManager.py @@ -396,6 +396,7 @@ class ExtruderManager(QObject): self._extruder_trains[global_stack_id][extruder_train.getMetaDataEntry("position")] = extruder_train # regardless of what the next stack is, we have to set it again, because of signal routing. ??? + extruder_train.setParent(global_stack) extruder_train.setNextStack(global_stack) extruders_changed = True