chiark / gitweb /
Small fix on the new view position after object selection.
authordaid303 <daid303@gmail.com>
Fri, 22 Mar 2013 18:22:28 +0000 (19:22 +0100)
committerdaid303 <daid303@gmail.com>
Fri, 22 Mar 2013 18:22:28 +0000 (19:22 +0100)
Cura/gui/sceneView.py

index 4e154791fbe3c6868ecf3f72203422aebb744a78..3ffde6bcdf4b332f5d016d289aaf609a2b9d2fa6 100644 (file)
@@ -98,7 +98,7 @@ class SceneView(openglGui.glGuiPanel):
                if self._mouseState == 'dragOrClick':
                        if e.Button == 1 and self._focusObj is not None:
                                self._selectedObj = self._focusObj
-                               newViewPos = (self._selectedObj.getMaximum() + self._selectedObj.getMinimum()) / 2
+                               newViewPos = numpy.array([self._selectedObj.getPosition()[0], self._selectedObj.getPosition()[1], self._selectedObj.getMinimum()[2] / 2])
                                self._animView = anim(self._viewTarget.copy(), newViewPos, 0.5)
                if self._mouseState == 'doubleClick':
                        if self._selectedObj is not None: