mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-07-14 10:17:52 -06:00
Ensure that quality_changes profile is correctly created on profile duplication
I have no idea why it wasn't being created, but it has been wrong for a very long time. Fixes #8245
This commit is contained in:
parent
97c271a7d4
commit
2b4d9f648e
1 changed files with 7 additions and 1 deletions
|
@ -164,10 +164,16 @@ class QualityManagementModel(ListModel):
|
||||||
quality_group = quality_model_item["quality_group"]
|
quality_group = quality_model_item["quality_group"]
|
||||||
quality_changes_group = quality_model_item["quality_changes_group"]
|
quality_changes_group = quality_model_item["quality_changes_group"]
|
||||||
if quality_changes_group is None:
|
if quality_changes_group is None:
|
||||||
# Create global quality changes only.
|
|
||||||
new_quality_changes = self._createQualityChanges(quality_group.quality_type, intent_category, new_name,
|
new_quality_changes = self._createQualityChanges(quality_group.quality_type, intent_category, new_name,
|
||||||
global_stack, extruder_stack = None)
|
global_stack, extruder_stack = None)
|
||||||
container_registry.addContainer(new_quality_changes)
|
container_registry.addContainer(new_quality_changes)
|
||||||
|
|
||||||
|
for extruder in global_stack.extruderList:
|
||||||
|
new_extruder_quality_changes = self._createQualityChanges(quality_group.quality_type, intent_category,
|
||||||
|
new_name,
|
||||||
|
global_stack, extruder_stack=extruder)
|
||||||
|
|
||||||
|
container_registry.addContainer(new_extruder_quality_changes)
|
||||||
else:
|
else:
|
||||||
for metadata in [quality_changes_group.metadata_for_global] + list(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"])
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue