Selaa lähdekoodia

Fixes ticket https://trac.osgeo.org/grass/ticket/752. Option changing button disabled unless layer is selected. Backport from develbranch_6 https://trac.osgeo.org/grass/changeset/39991

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@39992 15284696-431f-4ddb-bdfa-cd5b030d7da7
Michael Barton 15 vuotta sitten
vanhempi
commit
9b01293c48
1 muutettua tiedostoa jossa 13 lisäystä ja 0 poistoa
  1. 13 0
      gui/wxpython/gui_modules/wxgui_utils.py

+ 13 - 0
gui/wxpython/gui_modules/wxgui_utils.py

@@ -1075,6 +1075,19 @@ class LayerTree(treemixin.DragAndDrop, CT.CustomTreeCtrl):
         self.layer_selected = layer
         
         try:
+            if self.IsSelected(oldlayer):
+                self.SetItemWindowEnabled(oldlayer, True)
+            else:
+                self.SetItemWindowEnabled(oldlayer, False)
+
+            if self.IsSelected(layer):
+                self.SetItemWindowEnabled(layer, True)
+            else:
+                self.SetItemWindowEnabled(layer, False)
+        except:
+            pass
+
+        try:
             self.RefreshLine(oldlayer)
             self.RefreshLine(layer)
         except: