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

Accessibility: lack of programmatic indication of expand/collapse and selected #3578

Open
23jaredbarrett opened this issue Nov 3, 2022 · 3 comments
Assignees

Comments

@23jaredbarrett
Copy link

Throughout the application, there is no programmatic indication of expand/collapse to screen readers.

Places where this occurs:

  • Toggle sidebar
  • language list dropdown (within "Workspace settings" submenu)
  • Select workspace type lacks "aria-selected" attribute
  • "Window Views & Thumbnail display" (right next to fullscreen button) lack of aria-selected attribute. Additionally, inactive interface components that are just titles "View" and "Thumbnails" are able to be keyboard focused.
  • Sidebar: Index/Annotations lacks aria-selected state.
  • Thumbnail panel at the bottom lack aria-selected.

Recommendation: Add aria-expanded to buttons that open submenus, and add aria-selected to elements where state is shown.

Side note: add label accessibility

@lhenze lhenze self-assigned this Apr 26, 2024
@mferrarini
Copy link

Linking a similar issue reported by @brittnylapierre: #3883

@lutzhelm
Copy link
Contributor

Hi @lhenze, hi @mferrarini, if you can spare the time, would it be possible that you have a look at @fstoe's solution to confirm that the specific issues do no longer occur? A deployed version of PR #3909 can be found here. We did already test and review the changes but I'm not too confident about accessibility issues.

@mferrarini
Copy link

@lutzhelm I can try to get to this today or by early next week!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants