chiark / gitweb /
Initialize mouse3Dpos in sceneView
authorYouness Alaoui <kakaroto@kakaroto.homelinux.net>
Mon, 16 Feb 2015 18:47:27 +0000 (13:47 -0500)
committerYouness Alaoui <kakaroto@kakaroto.homelinux.net>
Mon, 16 Feb 2015 18:47:27 +0000 (13:47 -0500)
This avoid a rare race condition when OnMouseDown gets called before
OnPaint and causes an Exception.
Fixes issue #88

Cura/gui/sceneView.py

index 179c0a50f41dd5a0613adce637d9cdca5fbc0be7..d12d82025e27a0d99b349b5dde88f2415907517f 100644 (file)
@@ -49,6 +49,7 @@ class SceneView(openglGui.glGuiPanel):
                self._mouseY = -1
                self._mouseState = None
                self._viewTarget = numpy.array([0,0,0], numpy.float32)
+               self._mouse3Dpos = numpy.array([0,0,0], numpy.float32)
                self._animView = None
                self._animZoom = None
                self._platformMesh = {}