Closed
Bug 76621
Opened 24 years ago
Closed 23 years ago
sidebar elements should not grab focus from other parts of window
Categories
(SeaMonkey :: Sidebar, defect, P2)
Tracking
(Not tracked)
VERIFIED
FIXED
mozilla1.0.1
People
(Reporter: jruderman, Assigned: bryner)
References
(Blocks 2 open bugs)
Details
(Keywords: access, Whiteboard: [adt2 rtm] critical usability problem for screen reader users)
Attachments
(1 file, 1 obsolete file)
6.50 KB,
patch
|
bugzilla
:
review+
jag+mozilla
:
superreview+
jud
:
approval+
|
Details | Diff | Splinter Review |
Steps to reproduce:
1. Open the sidebar
2. Select the Search panel
3. Right-click on a link in the main content area and select "open link in new
window", or restart Mozilla.
Result: textbox in Search panel has focus (from bug 61417 being fixed).
Expected results: page has focus, but the textbox in Search panel has focus
within the panel (so ctrl+tabbing to the sidebar panel would focus that
textbox).
See also bug 50223, "Clicking on Sidebar tab should set focus to sidebar page
or widget".
Reporter | ||
Comment 1•24 years ago
|
||
The Bookmarks and History panels now also steal focus from the page when they
load.
Reporter | ||
Updated•24 years ago
|
OS: Windows 98 → All
Hardware: PC → All
Comment 3•24 years ago
|
||
nbaca, you've seen this before, yes? [methinks you had ask me about this
oh-so-long ago...]
Comment 4•24 years ago
|
||
Sorry, I don't recall.
FYI, when I select open link in new window until I click in that window I don't
have keyboard focus there, even though it is topmost. I thought the focus was
just gone, but I recently found it is in my disabled search sidebar (or at least
I certainly found it there when I opened it and then middle moused a link) So
you don't even have to have the search sidebar opened and selected for it to
steal the focus apparently. Hope this bit of info helps.
This is something that really annoys me. If I click on a quicklink (in Mozilla
browser), a long page (say) loads, but the focus for the keyboard seems to not
be the newly loaded page, but rather the quicklink bar. What a nuisance. I want
to scroll down with the arrow keys, but rather have to click in the page area,
then scroll with the arrow keys.
Comment 9•24 years ago
|
||
Yup, this one's a pain in the butt. Note, by the way, that steps 1 and 2 of the
"steps to reproduce" aren't even necessary---this happens in any newly opened
window.
Comment 10•24 years ago
|
||
*** Bug 95191 has been marked as a duplicate of this bug. ***
Comment 11•23 years ago
|
||
Marking 4xp because the behavior of other browsers has been to give focus to the
content area of the window so that keyboard scrolling works immediately after
load. Sidebar elements gaining focus is especially confusing when the sidebar is
collapsed and tab key presses seem to go nowhere.
Keywords: 4xp
Comment 12•23 years ago
|
||
Why does this not have a target milestone? I'm amazed it has been around for so
long, this is the sort of stupid bug that should be trivial to fix that is
immediately noticed by regular users of other browsers and gives an initial
indication of low quality and difficulty of use. I guess its too late to make
0.9.4, but can someone please mark this for 0.9.5? Perhaps 'polish' belongs in
the keyword list as well.
This is the sort of thing that is IMHO a lot more noticeable to users than
letter of the law HTML compliance or a crasher that affects a minority of users
only once in a while.
Updated•23 years ago
|
Priority: -- → P3
Target Milestone: --- → mozilla0.9.7
Reporter | ||
Comment 15•23 years ago
|
||
*** Bug 86619 has been marked as a duplicate of this bug. ***
Comment 16•23 years ago
|
||
*** Bug 100454 has been marked as a duplicate of this bug. ***
Comment 17•23 years ago
|
||
*** Bug 100739 has been marked as a duplicate of this bug. ***
Comment 18•23 years ago
|
||
*** Bug 104197 has been marked as a duplicate of this bug. ***
Comment 19•23 years ago
|
||
*** Bug 104664 has been marked as a duplicate of this bug. ***
Comment 20•23 years ago
|
||
*** Bug 104846 has been marked as a duplicate of this bug. ***
Comment 21•23 years ago
|
||
*** Bug 104845 has been marked as a duplicate of this bug. ***
Updated•23 years ago
|
Priority: P3 → P2
Comment 23•23 years ago
|
||
This sucks. How hard can this be to fix? I'd rather use a Mozilla that has one
more unfixed topcrasher and this fixed than the other way around. I'll bet I'm
not the only one who thinks this is the #1 most annoying bug in Mozilla. But
because it doesn't cause a crash its priority will always be too low -- it'll
always get triaged off to the next milestone. At this rate, I wouldn't be
surprised to see a 1.0 release with this bug outstanding. Shouldn't a bug that
will likely cause at least a few people to get so annoyed with Mozilla/Netscape
they go back to IE and never give it another chance be a high priority also?
The number of duplicates filed on this bug ought to serve as a clue to people
how annoying this is. If it weren't for talkback, how many people would bother
to report the occasional crasher? This "noncritical" bug must be seen as pretty
bad for so many people to have independantly reported it.
If only there were some way to completely disable the stupid sidebar instead of
just hiding it. I certainly hope this bug isn't suffering due to new features
being added for the sidebar.
Comment 24•23 years ago
|
||
You can disable this behavior by going to the Sidebar |Tabs | Customize Sidebar,
and removing all sidebar items.
Reporter | ||
Comment 25•23 years ago
|
||
Part of the reason this bug has so many dups is that users weren't aware that
it was the sidebar that had stolen focus, so they didn't know to search
for "sidebar".
You can disable the sidebar: View > Sidebar (F9). However, many users, even
users who know that the focus problem involves the sidebar, aren't aware that
the sidebar can be disabled.
Reporter | ||
Comment 26•23 years ago
|
||
*** Bug 107932 has been marked as a duplicate of this bug. ***
Comment 27•23 years ago
|
||
*** Bug 109711 has been marked as a duplicate of this bug. ***
Comment 28•23 years ago
|
||
slice1900, if you're fixing this bug yourself, or paying someone to do so, you
can set it to any target milestone you like. But bugs don't fix themselves, and
using Bugzilla as a forum for whining just slows down everyone else.
Comment 29•23 years ago
|
||
The original bug as reported no longer occurs in a 2001-11-29-03-trunk mozilla
trunk build. Maybe bryner's recent focus changes fixed this? Is that the case,
bryner?
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → WORKSFORME
Reporter | ||
Comment 31•23 years ago
|
||
I can still reproduce this bug as I reported it, using 2002 012008 on Win98.
Reopening.
Status: VERIFIED → REOPENED
Resolution: WORKSFORME → ---
Updated•23 years ago
|
Target Milestone: mozilla0.9.8 → mozilla0.9.9
Comment 32•23 years ago
|
||
Sidebar/search triage team: nsbeta1+
Comment 33•23 years ago
|
||
Reassigning 'several bugs at once' to Steve Morse, to level the load better
across the team.
Assignee: sgehani → morse
Status: ASSIGNED → NEW
Updated•23 years ago
|
Whiteboard: [adt3]
Comment 34•23 years ago
|
||
Works for me again in 2002-04-16-17 (commercial 1.0 branch build).
Status: NEW → RESOLVED
Closed: 23 years ago → 23 years ago
Resolution: --- → WORKSFORME
Comment 35•23 years ago
|
||
When I open "new window", the focus is on the sidebar, not content area (so I
cannot scroll the document with Page Down/Up, the bookmarks sidebar is scrolled
instead).
I'm using 20020417 build of moz1.0.0 branch on Mandrake 8.2 Linux.
Comment 37•23 years ago
|
||
When I open URL in new window (rightclick personal toolbar || rightclick sidebar
bookmark || rightclick A HREF in content area) the new window is created and URL
loaded - but the bookmark sidebar has always focus so PG_DOWN/PG_UP scrolls
bookmark sidebar instead of content area.
branch 20020418 on Mandrake 8.2 Linux.
Reopen? New bug?
Comment 38•23 years ago
|
||
I'm using 20020418 and the bug isn't fixed. My test is simpler:
(Make sure bookmark is selected on the sidebar.) Open Mailer and close all
Navigator windows if there's any. From within Mailer press Ctrl+N.
See that the cursor isn't on the address bar!
We should reopen this bug if it isn't fixed in another week.
Assignee | ||
Comment 39•23 years ago
|
||
Are you sure it's the sidebar that has focus and not the page content?
Comment 40•23 years ago
|
||
For the originally reported 'steps to reproduce', and for the steps noted in
comment #38:
-> current win2k trunk: focus is set in the content area; subsequent up/down
arrow or page will scroll the html page.
-> current linux trunk and 4/21 branch build: focus is set in the textbox
(for search) or bookmarks tree (for bookmarks); subsequent keystrokes
go to the sidebar panel. This is with either focus-follows-mouse, or
click-to-focus-window.
Reopending.
Status: VERIFIED → REOPENED
OS: All → Linux
Resolution: WORKSFORME → ---
Updated•23 years ago
|
Target Milestone: mozilla1.0 → mozilla1.1beta
Comment 41•23 years ago
|
||
Changing nsbeta1+ [adt3] bugs to nsbeta1- on behalf of the adt. If you have any
questions about this, please email adt@netscape.com. You can search for
"changing adt3 bugs" to quickly find and delete these bug mails.
Keywords: nsbeta1-
Comment 42•23 years ago
|
||
Changing nsbeta1+ [adt3] bugs to nsbeta1- on behalf of the adt. If you have any
questions about this, please email adt@netscape.com. You can search for
"changing adt3 bugs" to quickly find and delete these bug mails.
Keywords: nsbeta1+
Updated•23 years ago
|
Comment 43•23 years ago
|
||
Nav triage team needs info: Aaron- could you please comment on the reason you
apparently think this should be nsbeta1+/adt2, and also on whether you think it
would be acceptable to fix this for RTM rather than beta.
Whiteboard: [adt2] critical usability problem for screen reader users → [need info] [adt2] critical usability problem for screen reader users
Comment 44•23 years ago
|
||
does this bug include the case where i hit "ctrl+n" and immediately begin typing
a url: the "ww" portion goes into the url bar, and the, "w.netscape.com/sports"
goes into search sidebar?
if so this is absolutely hidiculous
Comment 45•23 years ago
|
||
Any time the focus suddenly changes without being directed by the user, it's a
massive problem for screen reader users. Imagine you're having a document or
part of the UI read to you, and suddenly it's interrupted by some other speech
stream. You don't have any visual cues to show you what happened or why, and you
know have to go back and find your lost place. If this happens continuously as
it does with the sidebar, it's a major annoyance. This is quite similar to the
problems that popups cause for blind users.
Also, it's not just a matter of the output stream being interrupted. The case
that Marlon points out with typing in a URL is another facet to the same
problem, that all users experience.
Comment 46•23 years ago
|
||
The case Marlon describes should not be happening at all, except if new windows
are set to load a blank page. On New Window, focus should go to loaded content.
Comment 47•23 years ago
|
||
2002042412/Linux
I have prefs set to load home page on ctrl+n. If I do this and begin scrolling
with down arrow, I end up scrolling through my bookmarks sidebar and have to
click on the page to give it focus.
Comment 48•23 years ago
|
||
the case i describe happens when i have blank page set for new windows. focus
jumps from url to search sidebar.
Comment 49•23 years ago
|
||
nsbeta1+
Assignee | ||
Comment 51•23 years ago
|
||
Talked with saari and samir about this. It appears that what we'll need is a
mechanism for the sidebar panels to only focus themselves on load if they were
activated by switching to the tab (as opposed to loading because a new window
was opened).
Status: NEW → ASSIGNED
Updated•23 years ago
|
Whiteboard: [adt2] critical usability problem for screen reader users → [adt2 rtm] critical usability problem for screen reader users
Assignee | ||
Comment 52•23 years ago
|
||
This patch makes it so we only focus the sidebar panel if the user explicitly
selected it. We will not focus the sidebar when a new window opens.
Assignee | ||
Comment 53•23 years ago
|
||
change elementtofocus to a lowercase attribute, also fix up history-panel.xul.
Attachment #85382 -
Attachment is obsolete: true
Assignee | ||
Updated•23 years ago
|
Target Milestone: mozilla1.0 → mozilla1.0.1
Comment 54•23 years ago
|
||
Comment on attachment 85384 [details] [diff] [review]
patch #2
sr=jag
Attachment #85384 -
Flags: superreview+
Comment 55•23 years ago
|
||
Comment on attachment 85384 [details] [diff] [review]
patch #2
r=blake
best patch I've seen in years.
Attachment #85384 -
Flags: review+
Assignee | ||
Comment 56•23 years ago
|
||
Checked in on the trunk, nominating for branch checkin for 1.0.1.
Status: ASSIGNED → RESOLVED
Closed: 23 years ago → 23 years ago
Keywords: adt1.0.1
Resolution: --- → FIXED
Comment 58•23 years ago
|
||
please checkin to the 1.0.1 branch after this has baked successfully on the
trunk until Friday, 05/31/02.
Keywords: mozilla1.0.1+
Updated•23 years ago
|
Attachment #85384 -
Flags: approval+
Comment 59•23 years ago
|
||
On the Roadmap, there's no indication when 1.0 will take place. Do you think
there's not enough time for this to go in 1.0?
Comment 60•23 years ago
|
||
i think this may have fixed bug 140009, bug 107966, bug 140797
(remaining weirdness in bug 146619 / bug 128322)
Comment 61•23 years ago
|
||
adt1.0.1+ (on behalf ADT's behalf) for checkin to the 1.0 branch, pending
Driver's approval. Pls check this in asap.
Keywords: fixed1.0.1
Updated•20 years ago
|
Product: Browser → Seamonkey
Comment 64•6 years ago
|
||
Keywords: sec508
You need to log in
before you can comment on or make changes to this bug.
Description
•