Restart timer after slicing is performed when not enabled.

CURA-1502
This commit is contained in:
Jack Ha 2016-07-06 16:21:03 +02:00
parent c06e5f4d39
commit 2be8111f1b

View File

@ -127,13 +127,15 @@ class CuraEngineBackend(Backend):
## Perform a slice of the scene.
def slice(self):
if not self._enabled or not self._global_container_stack: #We shouldn't be slicing.
# try again in a short time
self._change_timer.start()
return
self.printDurationMessage.emit(0, [0])
self._stored_layer_data = []
if not self._enabled or not self._global_container_stack: #We shouldn't be slicing.
return
if self._slicing: #We were already slicing. Stop the old job.
self._terminate()