-
Notifications
You must be signed in to change notification settings - Fork 844
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Need solution for screen reader to read popover content without forcing ownFocus #729
Comments
@bhavyarm pointed out to me that the aXe accessibility validator complains about the |
@cjcenizal I'm in this one now, so I'll see what I can do. Also, I couldn't see any reason we wouldn't want to simply apply aria-live="assertive" to these. I can't think of any time you'd want to "click" them and not have the content read. |
Per convo in Slack, my hunch is that there are 2 scenarios to account for:
|
* pagination labeling fixes #735 * fixes #621 adds menubar roles to side nav * fixes #734, adds more descriptive aria labeling for pagination * fixes #729, apply aria-live to popovers * fixes #723, provides screen reader notice for bottom bar appearance * fix ownFocus needing to be true for non-context menu sitations. apply aria labels depending upon ownFocus state * fixes #616 adds home page label * fixes #687, documentation button labeling * fixes #617 applies aria label to theme selector * fixes #746 applies proper label to select all checkboxes in table * clone element and id no longer needed for popover
Steps to reproduce (assumes ChromeVox or similar))
This reacts more like I would expect, however I see the need to have the ability to explicitly set
ownFocus
. The popovers still need to be read, though... I'm wondering if there's some sort ofaria-describedby
trick we can use here.Category: #728: Elastic UI Popover Accessibility
Relevant WCAG Criteria: 3.3.2 Input Assistance: Labels or Instructions
The text was updated successfully, but these errors were encountered: