Przeglądaj źródła

wxGUI: fix menu tree window

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@39331 15284696-431f-4ddb-bdfa-cd5b030d7da7
Martin Landa 15 lat temu
rodzic
commit
f56b1456cb
1 zmienionych plików z 5 dodań i 6 usunięć
  1. 5 6
      gui/wxpython/gui_modules/help.py

+ 5 - 6
gui/wxpython/gui_modules/help.py

@@ -232,6 +232,11 @@ class MenuTreeWindow(wx.Frame):
                 self.tree.ToggleItemSelection(itemSelected)
             self.tree.itemSelected = None
 
+        if self.tree.itemSelected:
+            self.btnRun.Enable()
+        else:
+            self.btnRun.Enable(False)
+
     def OnUpdateStatusBar(self, event):
         """!Update statusbar text"""
         element = self.searchDict[self.searchBy.GetStringSelection()]
@@ -245,12 +250,6 @@ class MenuTreeWindow(wx.Frame):
         else:
             self.statusbar.SetStatusText("", 0)
         
-        if nItems > 0:
-            self.tree.itemSelected = self.tree.itemsMarked[0]
-            self.btnRun.Enable()
-        else:
-            self.btnRun.Enable(False)
-        
         event.Skip()
         
     def SearchItems(self, element, value):