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

Conditional reveals with an input not being announced on JAWS #935

Closed
charge-valtech opened this issue Aug 2, 2018 · 4 comments
Closed

Comments

@charge-valtech
Copy link

charge-valtech commented Aug 2, 2018

This is feedback from a JAWS user that tested our prototype. I don't currently have access to JAWS so have been unable to test myself.

"This screen has 3 radio buttons, all are easy to navigate to and select. The radio button someone else when selected expands, the end user has to either tab or down arrow until JAWS announces what relationship are you to the applicant. There is no immediate audio to let the end user no that an edit field has visually appeared on the screen. I decided to ignore selecting a radio button and activated the continue button"

Browser IE 11
JAWS V17

@kr8n3r
Copy link

kr8n3r commented Aug 2, 2018

Thanks Henry!

did a quick test on https://design-system.service.gov.uk/components/radios/conditional-reveal/index.html with the setup above

on focus on "Email"

  • "email, radio button, checked collapsed"

on selected "Email" with space key

  • "space, email radio button , use jaws key + alt+m to move to the control element, checked, expended"

Tab key to move to the nested (input element):

  • "Email address, text box"

have created an internal ticket to be reviewed and prioritise accordingly

@timpaul timpaul added Effort: days ⚠️ high priority Used by the team when triaging labels Jun 5, 2019
@36degrees 36degrees added this to Upcoming sprints in Design System Sprint Board via automation Sep 2, 2019
@kellylee-gds kellylee-gds moved this from Upcoming sprints to Sprint Backlog in Design System Sprint Board Sep 3, 2019
@NickColley NickColley moved this from Sprint Backlog to In progress in Design System Sprint Board Sep 4, 2019
@NickColley NickColley self-assigned this Sep 4, 2019
@NickColley NickColley moved this from In progress to Needs review in Design System Sprint Board Sep 9, 2019
@NickColley NickColley removed this from Needs review in Design System Sprint Board Sep 11, 2019
@hannalaakso hannalaakso added the 🐛 bug Something isn't working the way it should (including incorrect wording in documentation) label Sep 24, 2019
@NickColley NickColley removed the 🐛 bug Something isn't working the way it should (including incorrect wording in documentation) label Dec 11, 2019
@NickColley NickColley removed their assignment Dec 18, 2019
@kellylee-gds kellylee-gds added this to Upcoming sprints in Design System Sprint Board via automation Jan 28, 2020
@kellylee-gds kellylee-gds moved this from Upcoming sprints to Sprint Backlog in Design System Sprint Board Jan 28, 2020
@kellylee-gds kellylee-gds moved this from Sprint Backlog to Upcoming sprints in Design System Sprint Board Jan 29, 2020
@36degrees 36degrees moved this from Upcoming sprints to Sprint Backlog in Design System Sprint Board Feb 11, 2020
@NickColley
Copy link
Contributor

See #979 (comment) for investigation into aria attributes on conditional reveals.

@adamliptrot-oc
Copy link

With JAWS 18 (I don’t have 17 to test with) on IE11 the aria works as expected (but you have to use enter rather than space to action the radio/checkbox in order for it to fire the aria). When the reveal opens you get a prompt to move to the controlled element.

@36degrees
Copy link
Contributor

Consolidating into #1972.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants