chiark / gitweb /
Timers should only be started from the GUI thread.
authordaid <daid303@gmail.com>
Thu, 30 Oct 2014 09:19:22 +0000 (10:19 +0100)
committerdaid <daid303@gmail.com>
Thu, 30 Oct 2014 09:19:22 +0000 (10:19 +0100)
Cura/gui/sceneView.py

index e7d25bd93750f2b2ed5608151348f8cc442c7fee..82c11a5d28cab684028ff0f48aae2ab8d2ea5e57 100644 (file)
@@ -543,7 +543,7 @@ class SceneView(openglGui.glGuiPanel):
                self.sceneUpdated()
 
        def sceneUpdated(self):
-               self._sceneUpdateTimer.Start(500, True)
+               wx.CallAfter(self._sceneUpdateTimer.Start, 500, True)
                self._engine.abortEngine()
                self._scene.updateSizeOffsets()
                self.QueueRefresh()