Back to Fluentui

TreeA11y

packages/react-components/react-tree/stories/src/Tree/TreeA11y.md

4.40.2-hotfix22.0 KB
Original Source

Accessibility

Here are some accessibility edge cases scenarios we identified and users should keep in mind while using the Tree components.

NVDA

  1. Single select tree - narration of grouping #15290
  2. Single select tree - narration aria-selected makes verbosity with redundant "selected" #15289

VoiceOver/Chromium

  1. Issue 1273540: Tree as table in Mac > VoiceOver narrates " 0 items enclosed " when user navigates to expaded treeitem
  2. Issue 1273544: Tree as table in Mac > VoiceOver doesn't narrate aria-labelledby element on treeitem

VoiceOver

  1. Bug 8223307: VoiceOver doesn't narrate level of tree
  2. Bug 8223375: VoiceOver doesn't list tree/table in the rotor iOS
  3. Bug 8232232: iOS : VoiceOver - Select tree with checkboxes - no narration of ticket/unticked state

JAWS

  1. Treeview - JAWS doesn't narrate position for each tree item #338
  2. JAWS doesn't narrated "toolbar" keyword in navigable treeitem with actions buttons #747

Narrator

  1. Bug 45975192: Single select tree - narration aria-selected makes verbosity with redundant "selected"
  2. Bug 46020629: Select tree with checkboxes - no narration of checked state
  3. Bug 46020726: Select tree with checkboxes - no able to toggle check state with space in scan mode