Browse Source

Remove code duplication

Jaime van Kessel 6 years ago
parent
commit
e8febaff59
1 changed files with 1 additions and 6 deletions
  1. 1 6
      cura/Settings/ExtruderManager.py

+ 1 - 6
cura/Settings/ExtruderManager.py

@@ -301,12 +301,7 @@ class ExtruderManager(QObject):
         global_stack = self._application.getGlobalContainerStack()
         if not global_stack:
             return []
-
-        result_tuple_list = sorted(list(global_stack.extruders.items()), key = lambda x: int(x[0]))
-        result_list = [item[1] for item in result_tuple_list]
-
-        machine_extruder_count = global_stack.getProperty("machine_extruder_count", "value")
-        return result_list[:machine_extruder_count]
+        return global_stack.extruderList
 
     def _globalContainerStackChanged(self) -> None:
         # If the global container changed, the machine changed and might have extruders that were not registered yet