Web Accessibility - Narrator bug logged.
If, like me, you have the Narrator screen reader in your test matrix, you may want to check your disclosures.
I’ve found that when a disclosure button uses aria-expanded together with aria-controls (which had, or has, limited support in JAWS), Narrator sometimes doesn’t announce the expanded/collapsed state in Edge or Chrome. It’s fine in Firefox.
If you omit aria-controls, Narrator announces the state correctly in Edge and Chrome.
I’ve reported this to both Microsoft (via Feedback Hub) and Chromium (via the issue tracker).
Personally, I wouldn’t add aria-controls to disclosures unless you have a specific need for it.
Hopefully that’s useful to some of you.
[link] [comments]