Community
Participate
Working Groups
3.0.m4. In a normal drop down menu, when you click on "Help" for example, the menu drops down. If you click in the same place, the menu disapears (or "folds up"). If you click on a drop down menu indicated by an icon, either the down arrow or an icon with a down arrow, the menu drop down on the 1st click but does not fold up on the 2nd click. The same menu pops up again. One must click outstide of the menu in some "neutral zone" to dismiss the menu and not do another unintended op. This "sticky" menu makes it hard to just look around. Thanks.
i use a mac, and the behavior seems consistent. moving to swt to see if this is a plaform issue..
*** Bug 44956 has been marked as a duplicate of this bug. ***
This happens on win32 and motif, but behaves fine on gtk and mac. Though I haven't looked at the ui-level code that displays the drop-down menu, I suspect that they're hiding the dropdown on both Button Select and Menu Hide. win32 and motif fire both of these on the second user click, so the menu is hidden on the Menu Hide but then immediately re-shown on the subsequent selection. Gtk and Mac only fire the Menu Hide, so this behaves fine since there isn't a follow-up selection event sent. This inconsistency should be resolved. The underlying events are: - win32 and motif: Menu Hide + Button Down + Button Up - gtk: Menu Hide only - mac: Menu Hide + Button Up (<-- Button Up doesn't trigger Selection)
Work is underway to make the dropdown/menu interaction native, which should make this behave as expected on all platforms. *** This bug has been marked as a duplicate of bug 193318 ***