Browse Source

Fix variant from extruder not restoring correctly

Jaime van Kessel 5 years ago
parent
commit
2fc8c0e5b5
1 changed files with 1 additions and 1 deletions
  1. 1 1
      cura/Settings/MachineManager.py

+ 1 - 1
cura/Settings/MachineManager.py

@@ -325,7 +325,7 @@ class MachineManager(QObject):
         # that situation will be fixed (and not occur again, since it switches it out to the preferred variant instead!)
         machine_node = ContainerTree.getInstance().machines[global_stack.definition.getId()]
         for extruder in self._global_container_stack.extruderList:
-            variant_name = self._global_container_stack.variant.getName()
+            variant_name = extruder.variant.getName()
             variant_node = machine_node.variants.get(variant_name)
             if variant_node is None:
                 Logger.log("w", "An extruder has an unknown variant, switching it to the preferred variant")