-
Notifications
You must be signed in to change notification settings - Fork 8.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Settings]: Radio buttons are not associated with its main label throughout the settings page. #11248
Comments
This looks like #9567 which is actually tracked by the upstream microsoft/microsoft-ui-xaml#3183. @v-rpundir can you confirm? |
@zadjii-msft Yeah it is similar to #9567 but the Upstream bug is closed as fixed now. |
Looks like the upstream bug was fixed in microsoft/microsoft-ui-xaml#5094 which was in WinUI 2.6.1, so hopefully the 1.12 builds of the Terminal (which moved to WinUI 2.7) should have the fix. Looks like it's still not grouping them though: Maybe there's something else we need to do to manually combine these now. |
I suspect we need to do something special with SettingContainer, assuming that this is using it |
I thought that microsoft/microsoft-ui-xaml#3183 might just fix this for us, but it didn't. We've got our RadioButton's all up in SettingsContainers, so they all think they're `AutomationProperties.AccessibilityView="Raw"` for some reason. If you simply add the `Content` to these, then they all end up correct in Accessibility Insights ## PR Checklist * [x] Will take care of #11248 but I can't be the one to close it. * [x] I work here * [x] Tests added/passed * [n/a] Requires documentation to be updated
I thought that microsoft/microsoft-ui-xaml#3183 might just fix this for us, but it didn't. We've got our RadioButton's all up in SettingsContainers, so they all think they're `AutomationProperties.AccessibilityView="Raw"` for some reason. If you simply add the `Content` to these, then they all end up correct in Accessibility Insights * [x] Will take care of #11248 but I can't be the one to close it. * [x] I work here * [x] Tests added/passed * [n/a] Requires documentation to be updated (cherry picked from commit bc4f410)
@v-rpundir I believe this was fixed in |
Closing as the bug as fixed in Windows Terminal Preview Version: 1.12.3472.0 |
Closing the bug as UI has been changed. |
Windows Terminal version (or Windows build number)
1.10.2383.0
Other Software
Test Environment:
OS: Windows 11 Version 21H2 (OS Build 22000.168)
Screen Reader: Narrator
Tool: Accessibility Insight for Windows
Steps to reproduce
Repro Steps:
User Experience:
Screen Reader user are impacted here as they will not be able to know the exact purpose of radio buttons as main label is not announced to them.
Guideline Reference:
https://www.w3.org/WAI/WCAG21/Understanding/info-and-relationships
Attachments:
Radio buttons are not associated with its main label..zip
Expected Behavior
Radio buttons should be associated with its main label throughout the Settings page. i.e. For 'Default' radio button with group label 'Launch mode' Screen Reader should announce 'Launch mode group Default radio button selected 1 of 5'
Actual Behavior
Radio buttons is not associated with its main label throughout the Settings page. i.e. For 'Default' radio button with group label 'Launch mode' Screen Reader is announcing 'Default radio button selected 1 of 5'
Observation: Same issue repro with NVDA Screen Reader.
The text was updated successfully, but these errors were encountered: