From 039015e3df83d3e61badd489e6ca5090559cf3bf Mon Sep 17 00:00:00 2001 From: Ghostkeeper Date: Wed, 1 Feb 2017 14:24:03 +0100 Subject: [PATCH] Don't unnecessarily copy extruder stacks to list You're just looping over it. No need to actually make a list out of it. Contributes to issue CURA-3291. --- cura/Settings/MachineManager.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/cura/Settings/MachineManager.py b/cura/Settings/MachineManager.py index 32664c2ee5..fc89fa2f2a 100644 --- a/cura/Settings/MachineManager.py +++ b/cura/Settings/MachineManager.py @@ -386,8 +386,7 @@ class MachineManager(QObject): if self._global_container_stack.hasErrors(): return True - stacks = list(ExtruderManager.getInstance().getMachineExtruders(self._global_container_stack.getId())) - for stack in stacks: + for stack in ExtruderManager.getInstance().getMachineExtruders(self._global_container_stack.getId()): if stack.hasErrors(): return True