diff --git a/cura/Settings/PerObjectContainerStack.py b/cura/Settings/PerObjectContainerStack.py index a0b080d099..f0395823bd 100644 --- a/cura/Settings/PerObjectContainerStack.py +++ b/cura/Settings/PerObjectContainerStack.py @@ -34,13 +34,13 @@ class PerObjectContainerStack(ContainerStack): # limit_to_extruder, so the values retrieved will be from the perspective of the original limit_to_extruder # stack. if limit_to_extruder == "-1": - if 'original_limit_to_extruder' in context.context: - limit_to_extruder = context.context['original_limit_to_extruder'] + if "original_limit_to_extruder" in context.context: + limit_to_extruder = context.context["original_limit_to_extruder"] if limit_to_extruder is not None and limit_to_extruder != "-1" and limit_to_extruder in global_stack.extruders: # set the original limit_to_extruder if this is the first stack that has a non-overriden limit_to_extruder - if 'original_limit_to_extruder' not in context.context: - context.context['original_limit_to_extruder'] = limit_to_extruder + if "original_limit_to_extruder" not in context.context: + context.context["original_limit_to_extruder"] = limit_to_extruder if super().getProperty(key, "settable_per_extruder", context): result = global_stack.extruders[str(limit_to_extruder)].getProperty(key, property_name, context)