Browse Source

Fix extruder stack machine definition link for per extruder settings resolvement - CURA-4627

ChrisTerBeke 7 years ago
parent
commit
9e6704a162
2 changed files with 2 additions and 2 deletions
  1. 1 1
      cura/Settings/CuraContainerRegistry.py
  2. 1 1
      cura/Settings/CuraStackBuilder.py

+ 1 - 1
cura/Settings/CuraContainerRegistry.py

@@ -429,7 +429,7 @@ class CuraContainerRegistry(ContainerRegistry):
         user_container.addMetaDataEntry("machine", extruder_stack.getId())
         from cura.CuraApplication import CuraApplication
         user_container.addMetaDataEntry("setting_version", CuraApplication.SettingVersion)
-        user_container.setDefinition(extruder_definition)
+        user_container.setDefinition(machine.definition)
 
         if machine.userChanges:
             # for the newly created extruder stack, we need to move all "per-extruder" settings to the user changes

+ 1 - 1
cura/Settings/CuraStackBuilder.py

@@ -108,7 +108,7 @@ class CuraStackBuilder:
         user_container.addMetaDataEntry("extruder", new_stack_id)
         from cura.CuraApplication import CuraApplication
         user_container.addMetaDataEntry("setting_version", CuraApplication.SettingVersion)
-        user_container.setDefinition(definition)
+        user_container.setDefinition(machine_definition)
 
         stack.setUserChanges(user_container)