components icon indicating copy to clipboard operation
components copied to clipboard

fix(material/radio): required attribute being set on buttons

Open naaajii opened this issue 1 year ago • 3 comments

fixes when MatRadioGroup is set to be required it was setting all of its MatRadioButton to be required as-well which is confusing for assistive technologies, this commit ensures we only set aria-required on group rather than all buttons unless button is being used standalone of MatRadioGroup

fixes #30399

naaajii avatar Feb 02 '25 09:02 naaajii

Hi! Is there any update for this PR?

clamli avatar Feb 19 '25 18:02 clamli

ello @clamli! I think the PR has the necessary changes to fix the issue & its pending a review. however if you feel like anything is missing from it feel free to ping me.

naaajii avatar Feb 19 '25 19:02 naaajii

Hey sorry this dropped from our tasks @naaajii - can you rebase it and we can try to land it?

andrewseguin avatar May 13 '25 21:05 andrewseguin