From 3dae6b4bbfbe2db463582c7334b0ae317d9a6337 Mon Sep 17 00:00:00 2001 From: Jaime van Kessel Date: Tue, 2 May 2017 11:58:48 +0200 Subject: [PATCH] Fixed machine not being set --- cura/Settings/ExtruderStack.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/cura/Settings/ExtruderStack.py b/cura/Settings/ExtruderStack.py index a95ba604e7..519e09cb42 100644 --- a/cura/Settings/ExtruderStack.py +++ b/cura/Settings/ExtruderStack.py @@ -33,10 +33,7 @@ class ExtruderStack(CuraContainerStack): def setNextStack(self, stack: ContainerStack) -> None: super().setNextStack(stack) stack.addExtruder(self) - if not self.getMetaDataEntry("machine"): - self.addMetaDataEntry("machine", stack.id) - else: - self.setMetaDataEntry("machine", stack.id) + self.addMetaDataEntry("machine", stack.id) # For backward compatibility: Register the extruder with the Extruder Manager ExtruderManager.getInstance().registerExtruder(self, stack.id)