Closed
Bug 47282
Opened 24 years ago
Closed 24 years ago
Shift+Tab in <textarea> doesn't do anything
Categories
(Core :: DOM: Editor, defect, P3)
Core
DOM: Editor
Tracking
()
VERIFIED
FIXED
mozilla1.0
People
(Reporter: bugzilla, Assigned: bugzilla)
References
()
Details
(Keywords: access, regression)
Attachments
(3 files)
(deleted),
patch
|
Details | Diff | Splinter Review | |
(deleted),
patch
|
Details | Diff | Splinter Review | |
(deleted),
patch
|
Details | Diff | Splinter Review |
Build ID: 2000080108
Shift+tab is broken in <textarea>'s. Instead of moving focus to the
widget/element before the <textarea>, nothing happens.
Assignee | ||
Comment 1•24 years ago
|
||
must fix for beta3. Combined with the recent regression of bug 2083, this
makes navigating out of <textarea>'s with the keyboard completely impossible.
Severity: normal → major
Comment 3•24 years ago
|
||
Not sure if this is tabbing code or being consumed by the textarea
Status: NEW → ASSIGNED
Comment 4•24 years ago
|
||
nsbeta3-, ->future: minor inconvenience, no time left for bugs like this.
Whiteboard: [nsbeta3-]
Target Milestone: --- → Future
Updated•24 years ago
|
Hardware: PC → All
Comment 6•24 years ago
|
||
nominating beta1 for accessibility reasons.
Assignee | ||
Comment 8•24 years ago
|
||
Assignee | ||
Comment 9•24 years ago
|
||
If we decide to go the accessibility route in bug 2083, I think we can just
remove HTMLEditor's tab handling completely.
simon, sr?
Status: NEW → ASSIGNED
Comment 11•24 years ago
|
||
Excellent, thanks for taking this! Yes, let shift-tab *and* tab go in and out of
text fields just like they do in IE. So you probably want to kill the editor
handling of tab for the non-shift case too.
I know this is a holy war issue, but IE works this way and we need to make the
browser keyboard accessable, and this is the standard way to do that for all the
other widgets. Those reasons are good enough for me.
Comment 12•24 years ago
|
||
Shouldn't this wait for the resolution of bug 66285 (the spec for what tab
should actually do)?
Comment 13•24 years ago
|
||
when making these changes, please keep in mind the navigation for tables,
currently the use of the tab key moves the selection forward from cell to cell,
using the shift+tab moves the selection backwards from cell to cell
Comment 14•24 years ago
|
||
The patch breaks table navigation (backwards)in Composer and causes the caret to
disappear when doing a shift-tab in text.
I'll attatch an updated version of blake's patch that prevents the problem, but
I still think there are problems with choosing select-tab for passing on focus
... for starters it will only pass focus backwards to the previous form widget,
there is no way to pass focus forwards with this patch.
Comment 15•24 years ago
|
||
Comment 16•24 years ago
|
||
Bah ... forgot to Cc myself.
Assignee | ||
Comment 17•24 years ago
|
||
Comment 18•24 years ago
|
||
r=brade
Simon--please test and add your sr=
Assignee | ||
Comment 19•24 years ago
|
||
Simon, sr?
Comment 20•24 years ago
|
||
sr=sfraser
Assignee | ||
Comment 21•24 years ago
|
||
Checked in.
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
Comment 22•24 years ago
|
||
okay I see it working, however, the focus is going upward instead of downward.
is that by design ?
Assignee | ||
Comment 23•24 years ago
|
||
Shift-tab focuses the first focusable previous widget, and tab focuses the
first focusable next widget (so yes).
You need to log in
before you can comment on or make changes to this bug.
Description
•