Closed
Bug 192211
Opened 23 years ago
Closed 23 years ago
Clean up accessible menu events
Categories
(Core :: Disability Access APIs, defect)
Tracking
()
RESOLVED
FIXED
People
(Reporter: aaronlev, Assigned: aaronlev)
References
Details
(Keywords: access)
Attachments
(1 file)
When a top level menu is popped open, the menu events should go like this:
MENUSTART
MENUPOPUPSTART
When it's closed:
MENUPOPUPEND
MENUEND
1. The menu events should always be symmetrical
2. There should not be extra unnecessary menu events
| Assignee | ||
Comment 1•23 years ago
|
||
| Assignee | ||
Updated•23 years ago
|
Attachment #113786 -
Flags: superreview?(bryner)
Attachment #113786 -
Flags: review?(kyle.yuan)
| Assignee | ||
Comment 2•23 years ago
|
||
*** Bug 185857 has been marked as a duplicate of this bug. ***
Attachment #113786 -
Flags: review?(kyle.yuan) → review+
Comment 3•23 years ago
|
||
Comment on attachment 113786 [details] [diff] [review]
SetActive() is what causes the menustart/menuend events to fire. Make sure it happens when it is supposed to, and everything works out nicely.
usual caveats about the menu code being fragile, but I think you know the drill
by now.
Attachment #113786 -
Flags: superreview?(bryner) → superreview+
| Assignee | ||
Comment 4•23 years ago
|
||
Comment on attachment 113786 [details] [diff] [review]
SetActive() is what causes the menustart/menuend events to fire. Make sure it happens when it is supposed to, and everything works out nicely.
Need this for work with screen reader vendors.
Attachment #113786 -
Flags: approval1.3?
This scares me a bit at this stage. How important is this? Could it wait for
1.4alpha?
| Assignee | ||
Comment 6•23 years ago
|
||
> This scares me a bit at this stage. How important is this?
> Could it wait for 1.4alpha?
I'm hoping to get this in so I can work with GW Micro over the next month, and
have a working screen reader implementation to show at the March 15 CSUN conference.
The patch is small. I can back it out immediately if it causes any problems with
menus.
Comment 7•23 years ago
|
||
I'm not sure that we have the time or the testing to validate this change on the
1.3 branch. Can you provide the folks you're working with a patched build so we
don't have to take this risk into 1.3?
| Assignee | ||
Comment 8•23 years ago
|
||
checked in
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
Updated•23 years ago
|
Attachment #113786 -
Flags: approval1.3? → approval1.3-
You need to log in
before you can comment on or make changes to this bug.
Description
•