chiark / gitweb /
Fix the skin not showing in the layer view. Fix the race condition where plugin resul...
[cura.git] / Cura / util / sliceEngine.py
index 01b7ad6b4c33b1542eea285beb43a9e52d1fd833..d1b49ec4442bbaccdf44f680c63386e13da7de7b 100644 (file)
@@ -397,10 +397,10 @@ class Engine(object):
                        logThread.join()
                        self._result.addLog("Slicer process returned : %d" % returnCode)
                        if returnCode == 0:
-                               self._result.setFinished(True)
                                plugin_error = pluginInfo.runPostProcessingPlugins(self._result, pluginConfig)
                                if plugin_error is not None:
                                        self._result.addLog(plugin_error)
+                               self._result.setFinished(True)
                                self._callback(1.0)
                        else:
                                self._callback(-1.0)