Skip to content

wip: list widget accessiblity

Matthias Clasen requested to merge list-widget-a11y into main

This is an excerpt from !6039

Lots of open questions here, after looking at the ARIA grid examples:

  • the ARIA examples use table as the role
  • the header row gets index 1 in the ARIA examples, so the actual data rows would start at 2 then
  • what about the nested listview in the columnview case? do we treat that like the toplevel, or should its role be changed to generic, so the columnview can be the table ?
  • the row count we set here is based on the selection model - if there's a filter model in the stack, then the count won't include filtered-out elements
Edited by Matthias Clasen

Merge request reports