浏览代码

wxGUI: fixed map selection widget key bindings

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@53320 15284696-431f-4ddb-bdfa-cd5b030d7da7
Anna Petrášová 12 年之前
父节点
当前提交
6187e97717
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      gui/wxpython/gui_core/gselect.py

+ 1 - 1
gui/wxpython/gui_core/gselect.py

@@ -94,7 +94,7 @@ class Select(wx.combo.ComboCtrl):
      
      
     def OnKeyUp(self, event):
     def OnKeyUp(self, event):
         """!Shows popupwindow if down arrow key is released"""
         """!Shows popupwindow if down arrow key is released"""
-        if event.GetKeyCode() == wx.WXK_DOWN:
+        if event.GetKeyCode() == wx.WXK_DOWN and not self.IsPopupShown():
             self.ShowPopup() 
             self.ShowPopup() 
         else:
         else:
             event.Skip()
             event.Skip()