Closed
Bug 290355
Opened 20 years ago
Closed 20 years ago
Focus events wrong in manage bookmarks and tree views in general
Categories
(Firefox :: Disability Access, defect)
Tracking
()
RESOLVED
FIXED
People
(Reporter: aaronlev, Assigned: aaronlev)
References
(Blocks 1 open bug)
Details
(Keywords: access)
Attachments
(1 file)
|
4.41 KB,
patch
|
timeless
:
review+
neil
:
superreview+
mkaply
:
approval-aviary1.1a1+
|
Details | Diff | Splinter Review |
Open manage bookmarks (alt+b m) First problem: accessible focus goes to window instead of tree item that's focused. Second problem: shift+tab to text field, accessible focus goes back to folders tree
| Assignee | ||
Comment 1•20 years ago
|
||
Shift+tab seems to be broken for all tree views.
| Assignee | ||
Comment 2•20 years ago
|
||
*** Bug 281547 has been marked as a duplicate of this bug. ***
| Assignee | ||
Updated•20 years ago
|
Summary: Focus events wrong in manage bookmarks → Focus events wrong in manage bookmarks and tree views in general
| Assignee | ||
Comment 3•20 years ago
|
||
Attachment #183422 -
Flags: review?(timeless)
Comment on attachment 183422 [details] [diff] [review] 1) Simulate a focus event in our own code when a new window accessible is created, so that initial MSAA focus event gets fired, 2) Only fire MSAA focus for tree items when owning tree view is focused >Index: accessible/src/base/nsRootAccessible.cpp >@@ -500,18 +414,24 @@ void nsRootAccessible::FireCurrentFocusE >+ event->InitEvent(NS_LITERAL_STRING("focus"), PR_TRUE, PR_TRUE); technically initevent can fail (that it doesn't right now is a bug which will lead to me crashing)
Attachment #183422 -
Flags: review?(timeless) → review+
| Assignee | ||
Comment 5•20 years ago
|
||
Comment on attachment 183422 [details] [diff] [review] 1) Simulate a focus event in our own code when a new window accessible is created, so that initial MSAA focus event gets fired, 2) Only fire MSAA focus for tree items when owning tree view is focused Thank you timeless, I will check the return value.
Attachment #183422 -
Flags: superreview?(neil.parkwaycc.co.uk)
Updated•20 years ago
|
Attachment #183422 -
Flags: superreview?(neil.parkwaycc.co.uk) → superreview+
| Assignee | ||
Updated•20 years ago
|
Attachment #183422 -
Flags: approval-aviary1.1a1?
Comment 6•20 years ago
|
||
Comment on attachment 183422 [details] [diff] [review] 1) Simulate a focus event in our own code when a new window accessible is created, so that initial MSAA focus event gets fired, 2) Only fire MSAA focus for tree items when owning tree view is focused a=mkaply
Attachment #183422 -
Flags: approval-aviary1.1a1? → approval-aviary1.1a1+
| Assignee | ||
Comment 7•20 years ago
|
||
Checking in src/base/nsRootAccessible.cpp; /cvsroot/mozilla/accessible/src/base/nsRootAccessible.cpp,v <-- nsRootAccessible.cpp new revision: 1.116; previous revision: 1.115 done
Status: NEW → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•