Fix crash when adding first quality changes profile

This dictionary is keyed by position integers, not position strings.

Contributes to issue CURA-6600.
This commit is contained in:
Ghostkeeper 2019-09-10 15:33:32 +02:00
parent a313255bc7
commit f8d72b2ea7
No known key found for this signature in database
GPG key ID: 86BEF881AE2CF276

View file

@ -1169,7 +1169,7 @@ class MachineManager(QObject):
for position, extruder in self._global_container_stack.extruders.items():
quality_node = None
if quality_group is not None:
quality_node = quality_group.nodes_for_extruders.get(position)
quality_node = quality_group.nodes_for_extruders.get(int(position))
quality_changes_container = empty_quality_changes_container
quality_container = empty_quality_container