Closed
Bug 1556047
Opened 6 years ago
Closed 5 months ago
MSAA event_system_menupopupend not fired when ARIA menu styled to display:none
Categories
(Core :: Disability Access APIs, defect, P3)
Tracking
()
RESOLVED
DUPLICATE
of bug 682811
People
(Reporter: aaronlev, Assigned: eeejay)
References
(Blocks 1 open bug)
Details
(Keywords: papercut)
Attachments
(1 file)
2.04 KB,
text/html
|
Details |
Steps:
- Launch screen reader and MSAA accevent watcher from MSAA SDK tools
- Listen to menu events (Options ->settings)
- Load attached test file
- Navigate to button and hit Enter
- Notice that menu opens and menupopupstart is fired
- Press escape
- Notice the menu closes but menupopupend is not fired
This doesn't seem to affect JAWS or NVDA usage, but it still seems like a bug.
Note that Chrome is not firing either event, which is a known bug being worked on.
Comment 1•6 years ago
|
||
The priority flag is not set for this bug.
:Jamie, could you have a look please?
For more information, please visit auto_nag documentation.
Flags: needinfo?(jteh)
Updated•6 years ago
|
Updated•3 years ago
|
Severity: normal → S3
Comment 2•9 months ago
|
||
This is a problem for screen readers if a menu item hasn't yet been focused. STR (with NVDA):
- Open this test case:
data:text/html,<body onkeydown="if (event.key == 'Escape') menu.hidden = true;"><button onclick="menu.hidden = false;">show</button><div id="menu" hidden role="menu"><div role="menuitem">a
- Press the button. Observe that NVDA says "menu".
- Press escape.
- Expected: NVDA should say: "Show button"
- Actual: NVDA says nothing.
- Press NVDA+tab.
- Expected: NVDA should say: "Show button focused"
- Actual: NVDA says: "unknown defunct"
Assignee | ||
Updated•8 months ago
|
Assignee: nobody → eitan
Assignee | ||
Comment 3•8 months ago
|
||
The patch I submitted to bug 682811 should fix this. will wait for it get resolved before closing this as dup.
Comment 4•5 months ago
|
||
You need to log in
before you can comment on or make changes to this bug.
Description
•