Closed Bug 104993 Opened 23 years ago Closed 23 years ago

unable to select item in xul menulist [popup list/combobox] in dialogs

Categories

(Core :: DOM: UI Events & Focus Handling, defect, P2)

defect

Tracking

()

VERIFIED FIXED
mozilla0.9.7

People

(Reporter: bugzilla, Assigned: hewitt)

References

Details

(Keywords: access)

not quite sure if this would be a dup of bug 57192, which calls for a keyboard shortcut to *dropdown* [open] either a xul or html menulist. my problem here seems limited to menulists in dialogs, like Preferences or Open Web Location. recipe ------ 1. open Prefs and go to a panel containing a menulist, eg, Languages. 2. tab over till the Default Character Coding menulist gets the focus ring. 3. dropdown the menulist using the down arrow. 4. move [using either up or down arrows] the highlight to another language in the list. 5. attempt to make the selection using only the keyboard. actual results: i can't. if i hit Enter, that just dismisses the dialog. i'd think that hitting the spacebar would make the selection, but that does nothing. as jag suggested in his 2000-10-24 16:20 comments in bug 57192 [but excluding the part of using Enter to dropdown the menulist]: use space to select the highlighted item.
Blocks: 18575
Keywords: mozilla0.9.7
If a combo box is dropped down, neither Enter nor Esc should dismiss the dialog. Both should close the combo box, with Enter registering the new selection.
Dean Tessman is correct. Enter should close the popup and select the item, without dismissing the dialog. Escape should close the popup without selecting the item or dismissing the dialog. This is a huge accessibility bug - I'm surprised we missed it until now. -> trudelle, for triage
Assignee: aaronl → trudelle
Severity: major → critical
Keywords: access, fcc508
wfm using recent branch build. trunk only?
also affects the menulist in the Open Web Location dialog. side note: not a problem with the autocomplete widget in the Open Web Location dialog --i can use space to select stuff there.
what builds are you using?
when i use commercial branch builds from 10/17 [using modern theme, fwiw, on winnt, linux and mac 10.1], i'm unable to select items in a xul menulist. i do notice that Esc collapses the menulist, not dismissing the dialog entirely. let me get some more recent trunk builds, to compare.
using trunk commercial bits from this morning [10/18], i'm also unable to select from a menulist --again, Esc just collapses the expanded menulist. tested w/modern on linux, winnt and mac 10.1. will next check with bits containing bryner's tabbing patch...
->hyatt
Assignee: trudelle → hyatt
when i use bits with bryner's tabbing patch [linux, winnt or mac os9], the only difference here is that Esc dismisses the Preferences dialog, rather than collapsing the menulist. interestingly, when in the Open Web Location dialog [still using bryner's bits], Esc still just collapses the menulist.
Status: NEW → ASSIGNED
Target Milestone: --- → mozilla1.0.1
clearing 1.0.1 target for re-triage, we need to fix this before beta in the next release.
Target Milestone: mozilla1.0.1 → ---
->hewitt
Assignee: hyatt → hewitt
Status: ASSIGNED → NEW
Status: NEW → ASSIGNED
Priority: -- → P2
Target Milestone: --- → mozilla0.9.7
fixed
Status: ASSIGNED → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
vrfy fixed using 2001.11.27-comm bits on linux rh7.2, winnt and mac 10.1.1. tested in prefs [menulist in the Languages panel] and the open web location [menulist for for "open in"]: once the menulist is expanded and i've moved the highlight to my selection [with arrow keys], the Enter key [*not* Spacebar] activates the selection. moreover, the dialog doesn't immediately go away [expected], which is good.
Status: RESOLVED → VERIFIED
Component: Keyboard: Navigation → User events and focus handling
You need to log in before you can comment on or make changes to this bug.