Kaynağa Gözat

wxGUI: do not save zero size window size

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@57186 15284696-431f-4ddb-bdfa-cd5b030d7da7
Markus Metz 11 yıl önce
ebeveyn
işleme
9a8ee669e7
1 değiştirilmiş dosya ile 3 ekleme ve 1 silme
  1. 3 1
      gui/wxpython/gui_core/preferences.py

+ 3 - 1
gui/wxpython/gui_core/preferences.py

@@ -238,7 +238,9 @@ class PreferencesBaseDialog(wx.Dialog):
                 pos  = mapdisp.GetPosition()
                 size = mapdisp.GetSize()
 
-                dim += ',%d,%d,%d,%d' % (pos[0], pos[1], size[0], size[1])
+                # window size must be larger than zero
+                if size[0] > 0 and size[1] > 0:
+                    dim += ',%d,%d,%d,%d' % (pos[0], pos[1], size[0], size[1])
 
             self.settings.Set(group = 'general', key = 'defWindowPos', subkey = 'dim', value = dim)
         else: