[Webkit-unassigned] [Bug 15816] Cannot select multiple non-adjacent items in a multiple select control with the keyboard only

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Nov 4 01:29:54 PDT 2010


https://bugs.webkit.org/show_bug.cgi?id=15816





--- Comment #10 from Mario Sanchez Prada <msanchez at igalia.com>  2010-11-04 01:29:54 PST ---
I might be wrong, but while working on bug 25679 I found out that items inside a selection listbox are not focusable, but just selectable so that makes impossible to navigate through the list of items with the keyboard without losing a previous selection unless you're using the Shift modifier, but that's only valid for adjacent items...

I don't have a strong opinion here (still have to look more and more code to be 100% sure about this), but I feel like allowing items to be focusable might be a requirement to fix this bug (and help with bug 25679 as well), because that way you could do something like this:

  1. Arrow to the first item to be selected, which will be 'selected' and 'focused' at that time.
  2. Press Ctrl+arrow to keep navigating through the list *without* selecting anything, and keeping the previous selection untouched. This way, the previously selected item would be in 'selected' state only, while the current item being navigated would be in 'focused' (in firefox this is indicated by a dotted rectangle around it).
  3. Press space to select another item, which will be 'focused' by that time and that would be added to the list of 'selected' items.
  4. Go to 2 or finish with the selection process

So, could somebody comment on this and confirm whether this makes any sense and/or that the items in a selection listbox are 'selectable' but not 'focusable' ?

Thanks!

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list