-
Notifications
You must be signed in to change notification settings - Fork 4
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
BUG - sev-2 - Probably all? Definitely iOS - Some links in appeals not announcing as links to screenreader #9800
Comments
@Sparowhawk answering from refinement: yes I would make that the link component so that SR can interact with it and confidently make a choice. |
For QA the ones that were updated were statutory_opt_in those were the only 3 that had links |
@TKDickson @Sparowhawk do we have an account with "pending_form9" or a json for the updated links to validate against? |
@DJUltraTom |
using the on demand build for 9800 the link is still not announcing properly |
Added sample charles response to ticket |
We are going to need to redesign that particular view then. The a11y role is specified, it is just not announcing due to using a VABulletList and Textview components. This section needs to be rewritten to use the link component instead. I just don't know if this should be shelved for a whole redesign of appeals like we did claims. Or if this should be a one off fix. |
Yeah, we scoped the Claims work only to Claims. So if you didn't complete any work within Appeals, then that's probably why. Due to the limited scope in Claims. |
What happened?
On at least one link in the mobile app ("opt in to the new decision review process" for an active appeal with a type of
pending_form9
), but I'm willing to bet a few more beyond that, we are not announcing the link as a link to screen reader users. Here's a video of it in iOS (the only reason I double-tapped on the link was to show that it IS in fact a link, even though it's not announced as one, not because we could reasonably expect screen reader users to do so)We read the content of the link, and that's it. So screen reader users won't/can't know that the link is a link, and therefore actionable, and do whatever the link is about (in this case, it's one of the MAIN actions they could do for an appeal in this status)
I don't 100% know what's causing this in code, but there are several MobileBodyLink instances in the AppealCurrentStatus file that are at least suspicious-looking, to me, so I'd be willing to bet they are also impacted.
Specs:
Steps to Reproduce
Desired behavior
All links should be announced with a role of 'link'
Acceptance Criteria
Bug Severity - BE SURE TO ADD THE SEVERITY LABEL
See Bug Tracking for details on severity levels
Linked to Story
Found while testing, but not caused by, #5779
Screen shot(s) and additional information
Full JSON response for services related to issue (expand/collapse)
for any appeals details response:
Ticket Checklist
The text was updated successfully, but these errors were encountered: