Make sure MachineManager initializes after ContainerRegistry does

CURA-4084

When MachineManager gets created, it will find and set the current
active machine. This requires the ContainerRegistry to be initialized
first.
This commit is contained in:
Lipu Fei 2017-07-26 14:07:51 +02:00
parent 93731b8d1f
commit 9c1d23fe5b
3 changed files with 8 additions and 3 deletions

View file

@ -77,7 +77,7 @@ class CuraEngineBackend(QObject, Backend):
self._scene.sceneChanged.connect(self._onSceneChanged)
# trigger auto-slicing on error check finished
Application.getInstance().getMachineManager().stacksValidationFinished.connect(self._onStackErrorCheckFinished)
Application.getInstance().stacksValidationFinished.connect(self._onStackErrorCheckFinished)
# Listeners for receiving messages from the back-end.
self._message_handlers["cura.proto.Layer"] = self._onLayerMessage