Fix iterating over all stacks

Contributes to issue CURA-6600.
This commit is contained in:
Ghostkeeper 2019-09-11 17:29:10 +02:00
parent f865151e82
commit d6e010f22b
No known key found for this signature in database
GPG key ID: 86BEF881AE2CF276

View file

@ -119,7 +119,7 @@ class QualityManagementModel(ListModel):
new_quality_changes = self._createQualityChanges(quality_group.quality_type, None, new_name, global_stack, extruder_stack = None) new_quality_changes = self._createQualityChanges(quality_group.quality_type, None, new_name, global_stack, extruder_stack = None)
container_registry.addContainer(new_quality_changes) container_registry.addContainer(new_quality_changes)
else: else:
for metadata in [quality_changes_group.metadata_for_global] + quality_changes_group.metadata_per_extruder.values(): for metadata in [quality_changes_group.metadata_for_global] + list(quality_changes_group.metadata_per_extruder.values()):
containers = container_registry.findContainers(id = metadata["id"]) containers = container_registry.findContainers(id = metadata["id"])
if not containers: if not containers:
continue continue