vanilla-framework icon indicating copy to clipboard operation
vanilla-framework copied to clipboard

Treeview: no keyboard support

Open lyubomir-popov opened this issue 5 years ago • 5 comments

Keyboard support is required, but not implemented (https://www.w3.org/TR/wai-aria-practices/#keyboard-interaction-22). We decided to take this out of the scope of the accessibility audit. The remaining treeview issues are in #3228.

  • [ ] Each parent node contains or owns an element with role group. Each child node is contained in or owned by an element with role group that is contained in or owned by the node that serves as the parent of that child.

  • [ ] Each element with role treeitem that serves as a parent node has aria-expanded set to false when the node is in a closed state and set to true when the node is in an open state. End nodes do not have the aria-expanded attribute because, if they were to have it, they would be incorrectly described to assistive technologies as parent nodes.

lyubomir-popov avatar Sep 28 '20 14:09 lyubomir-popov

Treeview is used in jaas: https://jaas.ai/ceph-osd/310

Screenshot 2021-05-10 at 15.52.34.png

bartaz avatar May 10 '21 13:05 bartaz

Just a heads up this is going away in the near future.

anthonydillon avatar May 10 '21 13:05 anthonydillon