You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Reported by kloots on 2011-07-15 17:17
We've added a dialog to Yahoo! Mail that exposes all of the keyboard shortcuts for the application. The shortcuts are marked up as a set of definition lists, so I've placed a role of document on the
containing all of the lists so that users can navigate the dialog content using the virtual cursor.
When we display the dialog, I set focus to the element with the role of document. NVDA will begin announcing the content of the document when the dialog is made visible, but it never announces the dialog role which is applied to one of the ancestor nodes of the document.
I thought that it'd be important that the user knows they're in a dialog - so that they know to press Esc to return to the application.
Comment 1 by kevinchao89 (in reply to comment description) on 2011-07-15 18:15
Confirmed 100% with NVDA snapshot 4560 and Firefox Nightly 8.0a1 (2011-07-14). Dialog roll is not announced at all.
As a side note: It's not possible to press ENTER on any of the shortcuts nor is it possible to press the different hot-keys (NVDA HTML commands are issued instead).
Comment 2 by jteh on 2011-07-16 10:09
This is caused by speech being cancelled before the say all when a virtual buffer first gets focused. If we remove this, we need to be careful of excessive verbosity.
Changes:
Milestone changed from None to 2011.3
Reported by kloots on 2011-07-15 17:17
We've added a dialog to Yahoo! Mail that exposes all of the keyboard shortcuts for the application. The shortcuts are marked up as a set of definition lists, so I've placed a role of document on the
When we display the dialog, I set focus to the element with the role of document. NVDA will begin announcing the content of the document when the dialog is made visible, but it never announces the dialog role which is applied to one of the ancestor nodes of the document.
I thought that it'd be important that the user knows they're in a dialog - so that they know to press Esc to return to the application.
To reproduce the bug:
Username: neo_access_us1
Password: testing
The text was updated successfully, but these errors were encountered: