chiark / gitweb /
Small fix on the scrollbar to stop an division by zero. Which crashes the GUI thread.
authordaid303 <daid303@gmail.com>
Tue, 5 Mar 2013 12:43:27 +0000 (13:43 +0100)
committerdaid303 <daid303@gmail.com>
Tue, 5 Mar 2013 12:43:27 +0000 (13:43 +0100)
Cura/gui/util/openglGui.py

index 023e794d22d4246116abcf5e3c6cc43553f3821f..408c026e644d3fbfeac45ce58cc16d9bd9d45ec8 100644 (file)
@@ -849,7 +849,8 @@ class glSlider(glGuiControl):
                        opengl.glDrawStringRight(str(self._minValue))
                        glTranslate(0,-scrollLength,0)
                        opengl.glDrawStringRight(str(self._maxValue))
-                       glTranslate(w,scrollLength-scrollLength*((self._value-self._minValue)/(self._maxValue-self._minValue)),0)
+                       if self._maxValue-self._minValue > 0:
+                               glTranslate(w,scrollLength-scrollLength*((self._value-self._minValue)/(self._maxValue-self._minValue)),0)
                        opengl.glDrawStringLeft(str(self._value))
                        glPopMatrix()
                glColor4ub(255,255,255,240)