mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-07-14 10:17:52 -06:00
When a new reslices is triggered the old data is removed
This commit is contained in:
parent
dbb281831c
commit
fccf365424
1 changed files with 7 additions and 1 deletions
|
@ -158,7 +158,13 @@ class CuraEngineBackend(Backend):
|
||||||
self._message.hide()
|
self._message.hide()
|
||||||
self._message = None
|
self._message = None
|
||||||
return #No slicing if we have error values since those are by definition illegal values.
|
return #No slicing if we have error values since those are by definition illegal values.
|
||||||
|
# Remove existing layer data (if any)
|
||||||
|
for node in DepthFirstIterator(self._scene.getRoot()):
|
||||||
|
if type(node) is SceneNode and node.getMeshData():
|
||||||
|
if node.callDecoration("getLayerData"):
|
||||||
|
Application.getInstance().getController().getScene().getRoot().removeChild(node)
|
||||||
|
break
|
||||||
|
Application.getInstance().getController().getScene().gcode_list = None
|
||||||
self._slicing = True
|
self._slicing = True
|
||||||
self.slicingStarted.emit()
|
self.slicingStarted.emit()
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue