Skip to content

Hide decorative elements from screen readers#32848

Merged
crisbeto merged 2 commits intoangular:mainfrom
crisbeto:32797/decorative-elements
Feb 25, 2026
Merged

Hide decorative elements from screen readers#32848
crisbeto merged 2 commits intoangular:mainfrom
crisbeto:32797/decorative-elements

Conversation

@crisbeto
Copy link
Member

Updates the radio and checkbox to hide their decorative elements from screen readers.

Fixes #32797

Hides the radio's decorative elements from screen readers so they don't interfere.

Fixes angular#32797.
@crisbeto crisbeto added target: patch This PR is targeted for the next patch release merge: preserve commits When the PR is merged, a rebase and merge should be performed labels Feb 25, 2026
…ology

Hides the checkbox's decorative elements from screen readers so they don't interfere.
@crisbeto crisbeto force-pushed the 32797/decorative-elements branch from c844b6d to b15f700 Compare February 25, 2026 11:49
@adolgachev adolgachev added the Accessibility This issue is related to accessibility (a11y) label Feb 25, 2026
@crisbeto crisbeto added action: merge The PR is ready for merge by the caretaker target: rc This PR is targeted for the next release-candidate target: patch This PR is targeted for the next patch release and removed target: patch This PR is targeted for the next patch release target: rc This PR is targeted for the next release-candidate labels Feb 25, 2026
@crisbeto crisbeto merged commit 96de088 into angular:main Feb 25, 2026
33 of 36 checks passed
@crisbeto
Copy link
Member Author

This PR was merged into the repository. The changes were merged into the following branches:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Accessibility This issue is related to accessibility (a11y) action: merge The PR is ready for merge by the caretaker area: material/checkbox area: material/radio merge: preserve commits When the PR is merged, a rebase and merge should be performed target: patch This PR is targeted for the next patch release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

bug(mat-radio-button): VoiceOver reads multiple group, set aria-hidden to supporting elements

3 participants