Make sure that a machine's default actions are added before it gets activated

CURA-5812
This commit is contained in:
Lipu Fei 2018-10-19 09:44:45 +02:00
parent c67abb61a8
commit 59704e4c0e
2 changed files with 26 additions and 17 deletions

View file

@ -364,6 +364,10 @@ class MachineManager(QObject):
return
global_stack = containers[0]
# Make sure that the default machine actions for this machine have been added
self._application.getMachineActionManager().addDefaultMachineActions(global_stack)
ExtruderManager.getInstance()._fixSingleExtrusionMachineExtruderDefinition(global_stack)
if not global_stack.isValid():
# Mark global stack as invalid