Skip to content

Fix: A11y radiobutton keyboard navigation/VO#1552

Merged
esteinborn merged 7 commits into
developfrom
a11y/checkbox-vo
May 21, 2026
Merged

Fix: A11y radiobutton keyboard navigation/VO#1552
esteinborn merged 7 commits into
developfrom
a11y/checkbox-vo

Conversation

@NovaCat35
Copy link
Copy Markdown
Contributor

@NovaCat35 NovaCat35 commented May 20, 2026

Summary

Fixes 2/3 of the a11y issues with nys-radiogroup/button. Not perfect, will need a major restructuring of the component in a later ticket.

  • Left/Right key event isn't implemented (originally due to "other" text input)
  • The focus experience is wrong, and left/right key event doesn't move the focus state and doesn't select with enter/space
  • VO aria label is broken (doesn't announce "1 of #")

NOTE: This PR is meant as a bandaid PR, before the restructuring ticket found on #1553 🎟️

Breaking change

This is not a breaking change.

Related issues

Closes #1544 🎟️

@NovaCat35 NovaCat35 requested review from emilygorelik and esteinborn and removed request for esteinborn May 20, 2026 20:06
@NovaCat35 NovaCat35 linked an issue May 20, 2026 that may be closed by this pull request
@esteinborn esteinborn merged commit bd5c8e5 into develop May 21, 2026
1 check passed
@esteinborn esteinborn deleted the a11y/checkbox-vo branch May 21, 2026 15:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

BUG: the VO experience for nys-radiobutton is wrong

2 participants