Browse Source

Also emit a back-end slicing error when the job result is an actual error

ChrisTerBeke 7 years ago
parent
commit
41dec889ac
1 changed files with 1 additions and 0 deletions
  1. 1 0
      plugins/CuraEngineBackend/CuraEngineBackend.py

+ 1 - 0
plugins/CuraEngineBackend/CuraEngineBackend.py

@@ -290,6 +290,7 @@ class CuraEngineBackend(QObject, Backend):
             self._start_slice_job = None
 
         if job.isCancelled() or job.getError() or job.getResult() == StartSliceJob.StartJobResult.Error:
+            self.backendStateChange.emit(BackendState.Error)
             return
 
         if job.getResult() == StartSliceJob.StartJobResult.MaterialIncompatible: