[GRASS-dev] [GRASS GIS] #3471: Custom dropdown control doesn’t recognize mouse events

GRASS GIS trac at osgeo.org
Sat Dec 23 13:03:36 PST 2017

#3471: Custom dropdown control doesn’t recognize mouse events
 Reporter:  cmbarton                    |      Owner:  grass-dev@…
     Type:  defect                      |     Status:  new
 Priority:  normal                      |  Milestone:  7.2.3
Component:  wxGUI                       |    Version:  7.2.2
 Keywords:  wxPython, dropdown control  |        CPU:  Unspecified
 Platform:  MacOSX                      |
 A custom drop-down list control does not respond to mouse scroll and mouse
 down events in wxPython 3 and above. It does respond to arrow key events.
 While this might be fixable in the rather convoluted custom control code,
 It is not clear why this control is even needed now.

 Look at g.mapset. Mapset name is a standard drop-down list and works fine.
 Location name is the custom control and does not. This control is used
 sporadically in only a few places. It would be best to replace it with a
 standard wxPython control.

Ticket URL: <https://trac.osgeo.org/grass/ticket/3471>
GRASS GIS <https://grass.osgeo.org>

More information about the grass-dev mailing list