Open Bug 533209 Opened 15 years ago Updated 2 years ago

The menulist control does not propagate key-events

Categories

(Toolkit :: UI Widgets, defect)

x86
Windows XP
defect

Tracking

()

People

(Reporter: Taraman, Unassigned)

References

(Blocks 1 open bug)

Details

When a menulist is open, shortcuts using the ctrl-key are not working. steps to reproduce: 1. open Firefox. 2. open the search provider list by clicking on the small arrow on the left side of the search window. 3. press ctrl + g actual result: search provider Google is selected, as would be if only "g" is pressed. expected result: the search-text bar should open (ctrl + g = continue searching)
Blocks: 474982
Are there any opinions on this?
Keywords: uiwanted
The problem is not only about ctrl + g. When opened the search provider list, other shortcut doesn't work as well, such as ctrl + F. Reproduce: 1. open search provider list 2. press Ctrl + F 3. there's a flash feedback on the menu bar but find bar doesn't appear Expected result: close search provider and brings out find bar It should work just like other menu items does. For example, when you click bookmarks, and then hit Ctrl + F, it close the Bookmarks drop down menu and brings out the find bar. The search provider list should act the same way.
Keywords: uiwanted
Summary: the menulist does not respect the ctrl-key → The search provider menulist does not respect the ctrl-key
Originally this bug was not about the search provider menulist, but about the menulist control itself (see dependent bug). it seems, that the menulist does not propagate key-events. The search-provider menulist was only an example, where you could test this behaviour.
Summary: The search provider menulist does not respect the ctrl-key → The menulist control does not propagate key-events
Component: XP Toolkit/Widgets: XUL → XUL Widgets
Product: Core → Toolkit
QA Contact: xptoolkit.xul → xul.widgets
Version: unspecified → Trunk
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.