Closed Bug 176511 Opened 22 years ago Closed 21 years ago

SELECT MULTIPLE doesn't work with keyboard and beeps inappropriately

Categories

(Camino Graveyard :: HTML Form Controls, defect)

PowerPC
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: mark, Assigned: sfraser_bugs)

Details

When making a selection in a <select multiple="multiple"> list, Chimera beeps
like a banshee when holding Shift or Command to make multiple selections.  When
using Command, the multiple selection isn't made.

To reproduce, visit the Chimera Bugzilla query page at
http://bugzilla.mozilla.org/query.cgi?product=Chimera and click on "UNCONFIRMED"
the "Status" select box.  Now, hold down the Shift key and press the down-arrow.
 The multiple selection is made appropriately, but Chimera beeps.  It should not
have beeped.  Now, hold down the Command key.  Chimera beeps and the selection
is not changed, but the dotted outline caret moves.  In this case, a multiple
selection should have been made, and nothing should have beeped.

When navigating a non-multiple list box SELECT, such as the "Component" box at
http://bugzilla.mozilla.org/enter_bug.cgi?product=Chimera, Chimera beeps when
Command or Shift are held (good) but is inconsistent in its behavior: holding
Shift changes the selection (then why did it beep?) while holding Command
doesn't, but caret moves.  (Should it?  I think not, but the caret is more of a
Windows thing, and I don't really understand what it's doing in Chimera anyway.)

Mark
Reporter, what build ID are you reporting this bug against?
2002101604
Confirmed build 1026 - OS X 10.1.5.
Marking confirmed per comment 3.
Status: UNCONFIRMED → NEW
Ever confirmed: true
The widget code needs a dummy impl of whatever Shift-uparrow maps to.
The patch in bug 164481 may address the underlying cause.
Assignee: bryner → sfraser
WorksForMe, daily 0.7.0+/2003040505.  Shift-UpArrow and Shift-DownArrow now
extend the selection in a <select multiple="multiple"> box.  Command-UpArrow and
Command-DownArrow do not extend the selection, they merely move the caret, but
that should be handled in a separate bug related to form control accessibility.

Mark
Status: NEW → RESOLVED
Closed: 21 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.