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

Staging Review finding: Continuity of Care and Self-Entered Health Information download links not keyboard accessible #99391

Closed
3 tasks
shiragoodman opened this issue Dec 18, 2024 · 1 comment
Assignees
Labels
a11y-defect-1 Critical accessibility issue that should be fixed before launch or in the next sprint accessibility CC-Dashboard To be included in Collab Cycle Dashboard collab-cycle-feedback For VSP Collaboration cycle feedback assigned to VFS exp-std-flow-completion launch-blocking launch blocking issue found in Collab Cycle mhv-medical-records mhv-va.gov-medical-records modality-keyboard Staging usability wcag-2.1.1

Comments

@shiragoodman
Copy link
Contributor

Need help? Please review how to read a Staging Review ticket. Tag @platform-governance-team-members on Slack if you need further assistance.

This ticket was part of a merged Staging Review with MHV Medical Records Download Records, Flow/Images and Settings

Product Information

Team: vfs-mhv-medical-records
Product: MHV Medical Records
Feature: Phase 1 Radiology Flow/Images, Download Records, and Settings

Findings details

VA.gov Experience Standard - issue: User can't complete a necessary flow or hits a dead end.
VA.gov Experience Standard - category: Usability
Launch-blocking: Yes
Design System review: No
Collab Cycle Reviewer: @briandeconinck (Accessibility)

Description

On /medical-records/download, the download links for the Continuity of Care file ("Download .xml file") and the self-entered health information file ("Download PDF") do not receive focus when tabbing through interactive elements with your keyboard. There is no way for a keyboard-only user to download these files.

Link, screenshot or steps to recreate

Expanded accordions for Continuity of Care (with a "Download .xml file" link) and Self-entered health information (with a "Download PDF" link).

Recommended action

The links don't have an href attribute, which is what signals to browsers that they should be focusable. There must be an href attribute on all links, even a perfunctory # if there's some kind of onClick event.

References


Next Steps for the VFS Team

  • Questions? For the most timely response, comment on Slack in your team channel tagging @platform-governance-team-members with any questions or to get help validating the issue.
  • Ticket ownership: If you believe that this issue is out of scope, not your team's responsibility, or a Design System issue, comment and tag @platform-governance-team-members on your team channel in Slack to provide an explanation and who you believe is responsible. The Governance team will follow up.
  • Close this ticket when the issue has been resolved or validated by your Product Owner.
@shiragoodman shiragoodman added a11y-defect-1 Critical accessibility issue that should be fixed before launch or in the next sprint accessibility CC-Dashboard To be included in Collab Cycle Dashboard collab-cycle-feedback For VSP Collaboration cycle feedback assigned to VFS exp-std-flow-completion launch-blocking launch blocking issue found in Collab Cycle mhv-medical-records mhv-va.gov-medical-records modality-keyboard Staging usability wcag-2.1.1 labels Dec 18, 2024
@bryan-riley-va
Copy link
Contributor

We have resolved the issue (MHV-65354). This was actually resolved as part of MHV-65229 as well. Screenshots of the validation in Staging are below.

https://jira.devops.va.gov/browse/MHV-65354

Image
Image

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 CC-Dashboard To be included in Collab Cycle Dashboard collab-cycle-feedback For VSP Collaboration cycle feedback assigned to VFS exp-std-flow-completion launch-blocking launch blocking issue found in Collab Cycle mhv-medical-records mhv-va.gov-medical-records modality-keyboard Staging usability wcag-2.1.1
Projects
None yet
Development

No branches or pull requests

2 participants