Sfoglia il codice sorgente

wxGUI modeler: overwrite flag not saved when reopening module dialog (https://trac.osgeo.org/grass/ticket/2801)
(merge https://trac.osgeo.org/grass/changeset/66941 from trunk)


git-svn-id: https://svn.osgeo.org/grass/grass/branches/releasebranch_7_0@67374 15284696-431f-4ddb-bdfa-cd5b030d7da7

Martin Landa 9 anni fa
parent
commit
8f787a68ac
1 ha cambiato i file con 5 aggiunte e 3 eliminazioni
  1. 5 3
      gui/wxpython/gui_core/forms.py

+ 5 - 3
gui/wxpython/gui_core/forms.py

@@ -920,9 +920,11 @@ class CmdPanel(wx.Panel):
                     f['value'] = True
             
             if f['name'] == 'overwrite':
-                f['value'] = UserSettings.Get(group = 'cmd', key = 'overwrite', subkey = 'enabled')
-                chk.SetValue(f['value'])
-                
+                value = UserSettings.Get(group = 'cmd', key = 'overwrite', subkey = 'enabled')
+                if value: # override only when enabled
+                    f['value'] = value
+                    chk.SetValue(f['value'])
+        
         #
         # parameters
         #