From df1ca39c7b4295f2afa561c94af69c165211cc49 Mon Sep 17 00:00:00 2001 From: Ghostkeeper Date: Fri, 10 Jun 2016 12:48:41 +0200 Subject: [PATCH] Fix getting proper container stack in decorator Using the filter function now but the resulting list wasn't properly accounted for. Contributes to issue CURA-340. --- cura/SettingOverrideDecorator.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cura/SettingOverrideDecorator.py b/cura/SettingOverrideDecorator.py index 7417e47bf2..806c0c008e 100644 --- a/cura/SettingOverrideDecorator.py +++ b/cura/SettingOverrideDecorator.py @@ -61,7 +61,7 @@ class SettingOverrideDecorator(SceneNodeDecorator): if self._extruder_stack: extruder_stack = ContainerRegistry.getInstance().findContainerStacks(id = self._extruder_stack) if extruder_stack: - self._stack.setNextStack(extruder_stack) + self._stack.setNextStack(extruder_stack[0]) else: UM.Logger.log("e", "Extruder stack %s below per-object settings does not exist.", self._extruder_stack) else: