diff --git a/Cura/gui/preview3d.py b/Cura/gui/preview3d.py index 889a0d83..c46fac73 100644 --- a/Cura/gui/preview3d.py +++ b/Cura/gui/preview3d.py @@ -555,7 +555,7 @@ class PreviewGLCanvas(glcanvas.GLCanvas): opengl.DrawGCodeLayer(self.parent.gcode.layerList[self.gcodeDisplayListMade]) glEndList() self.gcodeDisplayListMade += 1 - self.Refresh() + wx.CallAfter(self.Refresh) glPushMatrix() glTranslate(self.parent.machineCenter.x, self.parent.machineCenter.y, 0)