Skip to content
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

collapsable menus (e.g. SQL and settings menus) on homepage inaccessible to screen readers #24687

Open
Grahamwp opened this issue Jul 13, 2023 · 2 comments
Labels
design:accessibility Related to accessibility standards

Comments

@Grahamwp
Copy link

I'm blind and I can't get these menus to work at all in either of my two Windows screen readers, JAWS (my primary screen reader) or NVDA. Pressing enter on the buttons does nothing. I had to use a link on another page to get to the SQL Labs part of the interface that I wanted. I was trying to use this site running Superset: https://superset.wmcloud.org/superset/welcome/

@sfirke sfirke added the design:accessibility Related to accessibility standards label Aug 1, 2023
@wsxover
Copy link

wsxover commented Oct 4, 2023

This seems to be an issue with the Ant Design framework. The "SQL" menu is not accessible for keyboard navigation either. The tab targets for keyboard navigation are the Superset logo, the "Dashboards" button, "Charts" button, "Dataset" button, and then it goes to the "Recents" disclosure widget. Manually selecting the "SQL" button and hitting return does nothing.

The menu items of the SQL submenu are not present in the DOM either, so there is no way for a screen reader to access them, at least not until after the submenu has been expanded (which, when that does not work, is not possible at all).

@rusackas
Copy link
Member

Hi all... just wondering if there are any volunteers for this one. We'd love to see more volunteers on the Accessibility project.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
design:accessibility Related to accessibility standards
Projects
None yet
Development

No branches or pull requests

4 participants