-
Notifications
You must be signed in to change notification settings - Fork 6.8k
fix(material/form-field): fix duplicate announcement of form controls #27102
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
Conversation
Deployed dev-app for 6174089 to: https://ng-dev-previews-comp--pr-angular-components-27102-5sraamvn.web.app Note: As new commits are pushed to this pull request, this link is updated after the preview is rebuilt. |
ba86c59
to
eddb808
Compare
Fix duplicate screen reader announcement of form controls. Remove the aria-owns from the form label. Commit 4191b4d added aria-owns on the label to work around issue in JAWS and NVDA. That commit is from 2017, and it appears the JAWS and NVDA issues have been fixed. Tested on NVDA, JAWS and VoiceOver by verifying that I am able to read the form field's label using screen reader. Tested on both Windows and Firefox. Testing environment: - Windows 10 Enterprise Version 22H2 - Chrome Version 114.0.5735.199 (Official Build) (64-bit) - Firefox 115.0 (64-bit) - NVDA version 2022.3 - JAWS Verison 2020.2006.12 ILM - MacOS 13.4.1 (22F82) - VoiceOver - Chrome Version 114.0.5735.198 (Official Build) (arm64) - Firefox Version 114.0.2 (64-bit) Fix angular#26583
eddb808
to
6174089
Compare
Merging this since the related CL was submitted. |
…#27102) Fix duplicate screen reader announcement of form controls. Remove the aria-owns from the form label. Commit 4191b4d added aria-owns on the label to work around issue in JAWS and NVDA. That commit is from 2017, and it appears the JAWS and NVDA issues have been fixed. Tested on NVDA, JAWS and VoiceOver by verifying that I am able to read the form field's label using screen reader. Tested on both Windows and Firefox. Testing environment: - Windows 10 Enterprise Version 22H2 - Chrome Version 114.0.5735.199 (Official Build) (64-bit) - Firefox 115.0 (64-bit) - NVDA version 2022.3 - JAWS Verison 2020.2006.12 ILM - MacOS 13.4.1 (22F82) - VoiceOver - Chrome Version 114.0.5735.198 (Official Build) (arm64) - Firefox Version 114.0.2 (64-bit) Fix #26583 (cherry picked from commit 5c5e34a)
…angular#27102) Fix duplicate screen reader announcement of form controls. Remove the aria-owns from the form label. Commit 4191b4d added aria-owns on the label to work around issue in JAWS and NVDA. That commit is from 2017, and it appears the JAWS and NVDA issues have been fixed. Tested on NVDA, JAWS and VoiceOver by verifying that I am able to read the form field's label using screen reader. Tested on both Windows and Firefox. Testing environment: - Windows 10 Enterprise Version 22H2 - Chrome Version 114.0.5735.199 (Official Build) (64-bit) - Firefox 115.0 (64-bit) - NVDA version 2022.3 - JAWS Verison 2020.2006.12 ILM - MacOS 13.4.1 (22F82) - VoiceOver - Chrome Version 114.0.5735.198 (Official Build) (arm64) - Firefox Version 114.0.2 (64-bit) Fix angular#26583
…angular#27102) Fix duplicate screen reader announcement of form controls. Remove the aria-owns from the form label. Commit 4191b4d added aria-owns on the label to work around issue in JAWS and NVDA. That commit is from 2017, and it appears the JAWS and NVDA issues have been fixed. Tested on NVDA, JAWS and VoiceOver by verifying that I am able to read the form field's label using screen reader. Tested on both Windows and Firefox. Testing environment: - Windows 10 Enterprise Version 22H2 - Chrome Version 114.0.5735.199 (Official Build) (64-bit) - Firefox 115.0 (64-bit) - NVDA version 2022.3 - JAWS Verison 2020.2006.12 ILM - MacOS 13.4.1 (22F82) - VoiceOver - Chrome Version 114.0.5735.198 (Official Build) (arm64) - Firefox Version 114.0.2 (64-bit) Fix angular#26583
This issue has been automatically locked due to inactivity. Read more about our automatic conversation locking policy. This action has been performed automatically by a bot. |
Fix duplicate screen reader announcement of form controls.
Remove the aria-owns from the form label. Commit
zarend@4191b4d added aria-owns on the label to
work around issue in JAWS and NVDA. That commit is from 2017, and it
appears the JAWS and NVDA issues have been fixed.
Tested on NVDA, JAWS and VoiceOver by verifying that I am able to read
the form field's label using screen reader. Tested on both Windows and
Firefox.
Testing environment:
Fix #26583