Cleanup extruder manager

Few more unused functions removed & simplified.
It also fixes a few more typing issues that I encountered.
This commit is contained in:
Jaime van Kessel 2018-09-07 17:06:18 +02:00
parent e6d0a9cc6a
commit 5c6c299b27
3 changed files with 14 additions and 30 deletions

View file

@ -134,7 +134,7 @@ class ExtrudersModel(UM.Qt.ListModel.ListModel):
# Link to new extruders
self._active_machine_extruders = []
extruder_manager = Application.getInstance().getExtruderManager()
for extruder in extruder_manager.getExtruderStacks():
for extruder in extruder_manager.getActiveExtruderStacks():
if extruder is None: #This extruder wasn't loaded yet. This happens asynchronously while this model is constructed from QML.
continue
extruder.containersChanged.connect(self._onExtruderStackContainersChanged)