Select default extruder if a setting has an extruder nr that's not available

Fixes Sentry issue CURA-G2.
This commit is contained in:
Ghostkeeper 2020-04-07 13:45:41 +02:00
parent ea31d9d41b
commit 3d399672d0
No known key found for this signature in database
GPG Key ID: D2A8871EE34EC59A

View File

@ -248,6 +248,8 @@ class ExtruderManager(QObject):
extruder_nr = int(global_stack.getProperty(extruder_nr_feature_name, "value"))
if extruder_nr == -1:
continue
if str(extruder_nr) not in self.extruderIds:
extruder_nr = int(self._application.getMachineManager().defaultExtruderPosition)
used_extruder_stack_ids.add(self.extruderIds[str(extruder_nr)])
# Check support extruders