Skip to content
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

AB#4280 -- Fixed aria-descriptions on input textboxes for screenreaders #1920

Merged
merged 2 commits into from
Jul 10, 2024

Conversation

AdamP-HRSDC-RHDCC
Copy link
Contributor

@AdamP-HRSDC-RHDCC AdamP-HRSDC-RHDCC commented Jul 9, 2024

Description

Text inputs field such as first/last name had incorrect descriptions set from the collapsible info boxes (aria-describedby). When collapsed the screen reader would only read the title instead of the whole description.

Set the aria-description instead to the infobox text to mitigate this issue.

Related Azure Boards Work Items

AB#4280

Screenshots (if applicable)

image

Additional Notes

ESLint checker set to warn for aria-props due to WAI-ARIA 1.3 unavailability

@AdamP-HRSDC-RHDCC AdamP-HRSDC-RHDCC enabled auto-merge (squash) July 9, 2024 18:28
frontend/.eslintrc.cjs Outdated Show resolved Hide resolved
@AdamP-HRSDC-RHDCC AdamP-HRSDC-RHDCC merged commit 9a8106a into main Jul 10, 2024
2 checks passed
@AdamP-HRSDC-RHDCC AdamP-HRSDC-RHDCC deleted the adam/a11y-screenreader-text-description-fix branch July 10, 2024 13:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants