Closed Bug 192211 Opened 23 years ago Closed 23 years ago

Clean up accessible menu events

Categories

(Core :: Disability Access APIs, defect)

x86
Windows 2000
defect
Not set
normal

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
Attachment #113786 - Flags: superreview?(bryner)
Attachment #113786 - Flags: review?(kyle.yuan)
*** Bug 185857 has been marked as a duplicate of this bug. ***
Attachment #113786 - Flags: review?(kyle.yuan) → review+
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+
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?
> 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.
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?
checked in
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
Attachment #113786 - Flags: approval1.3? → approval1.3-
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: