mirror of
https://git.mirrors.martin98.com/https://github.com/Ultimaker/Cura
synced 2025-08-12 16:39:00 +08:00
Also properly set global profile when changing quality_changes profiles
Contributes to CURA-2652
This commit is contained in:
parent
e82b2c0f80
commit
e1dafc8288
@ -819,9 +819,10 @@ class MachineManager(QObject):
|
|||||||
result.append({"stack": stack, "quality": quality, "quality_changes": quality_changes})
|
result.append({"stack": stack, "quality": quality, "quality_changes": quality_changes})
|
||||||
|
|
||||||
if extruder_stacks:
|
if extruder_stacks:
|
||||||
# Duplicate the quality from the 1st extruder into the global stack. If anyone
|
global_quality = quality_manager.findQualityByQualityType(quality_type, global_machine_definition, [material], global_quality = "True")
|
||||||
# then looks in the global stack, they should get a reasonable view.
|
if not global_quality:
|
||||||
result.append({"stack": global_container_stack, "quality": result[0]["quality"], "quality_changes": global_quality_changes})
|
global_quality = self._empty_quality_container
|
||||||
|
result.append({"stack": global_container_stack, "quality": global_quality, "quality_changes": global_quality_changes})
|
||||||
else:
|
else:
|
||||||
result.append({"stack": global_container_stack, "quality": global_quality, "quality_changes": global_quality_changes})
|
result.append({"stack": global_container_stack, "quality": global_quality, "quality_changes": global_quality_changes})
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user