chiark / gitweb /
When scale is empty, default to 1.0 for profile and preview
authorFerdi van der Werf <efcm@vdwerf.eu>
Wed, 18 Apr 2012 14:08:58 +0000 (16:08 +0200)
committerFerdi van der Werf <efcm@vdwerf.eu>
Wed, 18 Apr 2012 14:08:58 +0000 (16:08 +0200)
Cura/gui/preview3d.py

index 969ddc77ad8fa46665ad434dfca63c23021cf157..19cb9ad66b2a4fce62d8f5e084b2310147b8af84 100644 (file)
@@ -131,7 +131,12 @@ class previewPanel(wx.Panel):
                self.OnScale(None)\r
 \r
        def OnScale(self, e):\r
-               profile.putProfileSetting('model_scale', self.scale.GetValue())\r
+               scale = 1.0\r
+               if self.scale.GetValue() != '':\r
+                       scale = float(self.scale.GetValue())\r
+                       if scale <= 0.0:\r
+                               scale = 1.0\r
+               profile.putProfileSetting('model_scale', scale)\r
                self.updateModelTransform()\r
        \r
        def OnScaleMax(self, e):\r