Skip to content

fix(a11y): modal focus trap + Escape for Settings / Add role / JD triage (#26) - #41

Closed
telivity-otaip wants to merge 2 commits into
mainfrom
cursor/modal-focus-trap-3aaa
Closed

telivity-otaip wants to merge 2 commits into
mainfrom
cursor/modal-focus-trap-3aaa

Conversation

@telivity-otaip

@telivity-otaip telivity-otaip commented Sep 8, 2026 •

Copy link
Copy Markdown
Contributor

Superseded by maintainer push onto #40 (pasanghilp-art:fix/modal-focus-trap). Closing in favor of merging #40.

Closes nothing — see #40 / #26.

Open in Web Open in Cursor 

pasanghilp-art and others added 2 commits September 7, 2026 15:31
Builds on @pasanghilp-art's PR #40: keep a shared createFocusTrap, but
wire open/close through trapModal/closeModal, fold Escape into the
existing builder/drawer handler (instead of five duplicate listeners),
and give all five modals role=dialog + aria-labelledby names.

Co-authored-by: telivity-otaip <telivity-otaip@users.noreply.github.com>
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.

3 participants