In the Workspaces filter menu (site/src/components/Filter/FilterCombobox/FilterCombobox.tsx), an applied option shows a check mark that is aria-hidden, and the option row exposes no selected or checked state. cmdk already uses aria-selected for the keyboard highlight, so screen reader users cannot tell which options are applied.
Expose the applied state separately from the highlight, for example with aria-checked on the row or visually hidden "selected" text, and cover it with a test.
Raised by the Coder Agents review on #29872; the behavior predates that PR.
Generated by Coder Agents
In the Workspaces filter menu (
site/src/components/Filter/FilterCombobox/FilterCombobox.tsx), an applied option shows a check mark that isaria-hidden, and the option row exposes no selected or checked state. cmdk already usesaria-selectedfor the keyboard highlight, so screen reader users cannot tell which options are applied.Expose the applied state separately from the highlight, for example with
aria-checkedon the row or visually hidden "selected" text, and cover it with a test.Raised by the Coder Agents review on #29872; the behavior predates that PR.