mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-07-07 06:57:28 -06:00
Deleting old toplayer data is now only done when new data is complete.
This prevents the pretty annoying blinking behavior that we had before
This commit is contained in:
parent
57a37cfb8f
commit
8d59d7187f
1 changed files with 1 additions and 2 deletions
|
@ -126,7 +126,6 @@ class LayerView(View):
|
|||
if self._current_layer_num > self._max_layers:
|
||||
self._current_layer_num = self._max_layers
|
||||
|
||||
self.resetLayerData()
|
||||
self._startUpdateTopLayers()
|
||||
|
||||
self.currentLayerNumChanged.emit()
|
||||
|
@ -199,7 +198,7 @@ class LayerView(View):
|
|||
|
||||
if not job.getResult():
|
||||
return
|
||||
|
||||
self.resetLayerData() # Reset the layer data only when job is done. Doing it now prevents "blinking" data.
|
||||
self._current_layer_mesh = job.getResult().get("layers")
|
||||
self._current_layer_jumps = job.getResult().get("jumps")
|
||||
self._controller.getScene().sceneChanged.emit(self._controller.getScene().getRoot())
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue