mirror of
https://git.mirrors.martin98.com/https://github.com/Ultimaker/Cura
synced 2025-05-30 01:55:55 +08:00
Change variant generation to be in line with how UMOSelectUpgrades handles it
This commit is contained in:
parent
e7b8517a39
commit
5868a8bed3
@ -27,9 +27,8 @@ class MachineSettingsAction(MachineAction):
|
|||||||
|
|
||||||
def _createVariant(self, global_container_stack, variant_index):
|
def _createVariant(self, global_container_stack, variant_index):
|
||||||
# Create and switch to a variant to store the settings in
|
# Create and switch to a variant to store the settings in
|
||||||
new_variant = UM.Settings.InstanceContainer(global_container_stack.getName() + "_machinesettings")
|
new_variant = UM.Settings.InstanceContainer(global_container_stack.getName() + "_variant")
|
||||||
new_variant.addMetaDataEntry("type", "variant")
|
new_variant.addMetaDataEntry("type", "variant")
|
||||||
new_variant.addMetaDataEntry("purpose", "machinesettings")
|
|
||||||
new_variant.setDefinition(global_container_stack.getBottom())
|
new_variant.setDefinition(global_container_stack.getBottom())
|
||||||
UM.Settings.ContainerRegistry.getInstance().addContainer(new_variant)
|
UM.Settings.ContainerRegistry.getInstance().addContainer(new_variant)
|
||||||
global_container_stack.replaceContainer(variant_index, new_variant)
|
global_container_stack.replaceContainer(variant_index, new_variant)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user