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

There is no announcement for screenreaders that Save / Update Page action was successful #95513

Open
4 tasks
bacitracin opened this issue Oct 21, 2024 · 0 comments
Labels
a11y-defect-1 Critical accessibility issue that should be fixed before launch or in the next sprint accessibility DBEX-TREX Disability Benefits Experience - Team T-Rex disability-experience

Comments

@bacitracin
Copy link

bacitracin commented Oct 21, 2024

Issue Description

This issue was identified in the accessibility audit of the review & confirmation pages of the 526 form.

Expected severity: a11y-defect-1
Page: review-and-submit
Environment: any screenreader/browser combo
Estimated Level of Effort to fix: Medium
Design system component involved: Yes
Relevant WCAG success criteria: 4.1.3 Status Messages Level AA

To Reproduce:

  • Use a screenreader and edit an item under one of the review accordions.
  • Click Save or Update Page.

Expected Behavior

  • There should be an announcement for the screenreader user that item has been updated/saved.

Actual Behavior

  • There is no announcement that the change was successful.

Tasks

  • Add/reuse an aria-live polite area to announce this change. It should not steal focus.
  • Please update the "Fix Status" column in the 526 Accessibility Audit issues tracking doc when ticket is started and completed.

Acceptance Criteria

  • Screenreader users hear that their change was successful.
  • Accessibility Audit issue tracking doc is updated with ticket status
@bacitracin bacitracin added accessibility DBEX-TREX Disability Benefits Experience - Team T-Rex disability-experience labels Oct 21, 2024
@pacerwow pacerwow added the a11y-defect-1 Critical accessibility issue that should be fixed before launch or in the next sprint label Oct 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a11y-defect-1 Critical accessibility issue that should be fixed before launch or in the next sprint accessibility DBEX-TREX Disability Benefits Experience - Team T-Rex disability-experience
Projects
None yet
Development

No branches or pull requests

2 participants