Files
cosmos-explorer/src
Jade Welton 05d95cb467 Announce resource tree selection state to screen readers (#4798482)
The Data Explorer left-nav resource tree did not expose selection state to
assistive technology. Screen readers announced tree items (e.g. "Documents,
1 of 2, level 3") without conveying whether the item was selected, failing
MAS 4.1.2 (Name, Role, Value).

Selection in the tree is a custom app-state concept (node.isSelected /
shouldShowAsSelected) and does not use Fluent v9's built-in selectionMode.
Wire the existing selection state to the aria-selected prop on TreeItem so
selectable nodes announce "selected"/"not selected". Pure grouping nodes
(no isSelected) omit the attribute, matching the ARIA single-select tree
pattern.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 956998dd-4849-4f7d-a027-b7190018e089
2026-07-20 15:21:49 -07:00
..
2026-01-08 13:27:57 +05:30
2021-03-29 13:31:52 -05:00
2021-01-20 09:15:01 -06:00
2026-02-26 13:32:33 -06:00
2021-01-20 09:15:01 -06:00