Преглед на файлове

quick fix, https://trac.osgeo.org/grass/ticket/1233 (layer manager and mapdisplay - startup position)

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@44607 15284696-431f-4ddb-bdfa-cd5b030d7da7
Martin Landa преди 14 години
родител
ревизия
ef357ee9f5
променени са 2 файла, в които са добавени 8 реда и са изтрити 3 реда
  1. 6 1
      gui/wxpython/gui_modules/preferences.py
  2. 2 2
      gui/wxpython/wxgui.py

+ 6 - 1
gui/wxpython/gui_modules/preferences.py

@@ -56,7 +56,7 @@ class Settings:
         # key/value separator
         #
         self.sep = ';'
-
+        
         try:
             projFile = utils.PathJoin(os.environ["GRASS_PROJSHARE"], 'epsg')
         except KeyError:
@@ -590,6 +590,11 @@ class Settings:
                     },
                 },
             }
+
+        # quick fix, http://trac.osgeo.org/grass/ticket/1233
+        # TODO
+        if sys.platform == 'darwin':
+            self.defaultSettings['general']['defWindowPos']['enabled'] = False
         
         #
         # user settings

+ 2 - 2
gui/wxpython/wxgui.py

@@ -151,7 +151,7 @@ class GMFrame(wx.Frame):
         wx.CallAfter(self.notebook.SetSelection, 0)
         
         # use default window layout ?
-        if UserSettings.Get(group='general', key='defWindowPos', subkey='enabled') is True:
+        if UserSettings.Get(group='general', key='defWindowPos', subkey='enabled'):
             dim = UserSettings.Get(group='general', key='defWindowPos', subkey='dim')
             try:
                x, y = map(int, dim.split(',')[0:2])
@@ -1101,7 +1101,7 @@ class GMFrame(wx.Frame):
         self.curr_page.maptree.Layout()
         
         # use default window layout
-        if UserSettings.Get(group='general', key='defWindowPos', subkey='enabled') is True:
+        if UserSettings.Get(group='general', key='defWindowPos', subkey='enabled'):
             dim = UserSettings.Get(group='general', key='defWindowPos', subkey='dim')
             idx = 4 + self.disp_idx * 4
             try: