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

Treeview is not accessible using JAWS 2020 #6665

Closed
4 tasks
dakahn opened this issue Aug 13, 2020 · 1 comment
Closed
4 tasks

Treeview is not accessible using JAWS 2020 #6665

dakahn opened this issue Aug 13, 2020 · 1 comment
Labels

Comments

@dakahn
Copy link
Contributor

dakahn commented Aug 13, 2020

The is an issue collecting known problems using the JAWS screen reader on the experimental Treeview component.

Environment

JAWS 2020 on Firefox latest in Windows 10

Issues:

  • The user is only told their place in the list when the list receives initial focus, but not as they're navigating through the list.
    Expectation here is something closer to the functionality seen in a multiselect where the user is updated on their position as they navigate

  • Hitting enter or space bar selects the focused list item and does not toggle open/close when nested lists are present
    The expected on click event for a tree view node with a sub-node is to toggle open/close state on enter or space

  • The reader does not describe list items with nested lists as opened or closed when they receive focus.
    Expected behavior is for a list item with nested children to always describe it's current state: open or closed

  • When the Treeview receives focus the entire component (lists and all child lists) are read in their entirety
    The Treeview label should be read, and individual list items should then be read as they receive focus

@dakahn dakahn changed the title Treeview not accessible using JAWS 2020 Treeview is not accessible using JAWS 2020 Aug 13, 2020
@dakahn
Copy link
Contributor Author

dakahn commented Jun 25, 2021

closing in favor of #6792

@dakahn dakahn closed this as completed Jun 25, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant