From c007c1fc4cacd3e1afd176ee1c9945003e30bf79 Mon Sep 17 00:00:00 2001 From: Jaime van Kessel Date: Fri, 18 Nov 2016 14:17:46 +0100 Subject: [PATCH] Fixed global error keys always overriding the extruder error keys CURA-2481 --- plugins/CuraEngineBackend/CuraEngineBackend.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/plugins/CuraEngineBackend/CuraEngineBackend.py b/plugins/CuraEngineBackend/CuraEngineBackend.py index 89b3ed7a82..c04e4d74f5 100644 --- a/plugins/CuraEngineBackend/CuraEngineBackend.py +++ b/plugins/CuraEngineBackend/CuraEngineBackend.py @@ -243,9 +243,8 @@ class CuraEngineBackend(Backend): error_keys = [] for extruder in extruders: error_keys.extend(extruder.getErrorKeys()) - else: + if not extruders: error_keys = self._global_container_stack.getErrorKeys() - error_labels = set() definition_container = self._global_container_stack.getBottom() for key in error_keys: