From e17fbb0db20e3a8a0b2e55f92b495856f87b0c62 Mon Sep 17 00:00:00 2001 From: ChrisTerBeke Date: Mon, 22 Jan 2018 16:05:43 +0100 Subject: [PATCH] Remove copying 1st extruder value to all extruders as that breaks re-loading from files --- cura/Settings/ExtruderStack.py | 5 ----- 1 file changed, 5 deletions(-) diff --git a/cura/Settings/ExtruderStack.py b/cura/Settings/ExtruderStack.py index 51b27fea57..d6a72b72e4 100644 --- a/cura/Settings/ExtruderStack.py +++ b/cura/Settings/ExtruderStack.py @@ -62,11 +62,6 @@ class ExtruderStack(CuraContainerStack): # Only copy the value when this extruder doesn't have the value. if self.definitionChanges.hasProperty(key, "value"): - # If the first extruder has a value for this setting, we must copy it to the other extruders via the global stack. - # Note: this assumes the extruders are loaded in the same order as they are positioned on the machine. - if self.getMetaDataEntry("position") == "0": - setting_value = self.definitionChanges.getProperty(key, "value") - stack.definitionChanges.setProperty(key, "value", setting_value) continue setting_value = stack.definitionChanges.getProperty(key, "value")