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

Disclosure control not appearing in Voiceover Rotor #25

Open
adamliptrot-oc opened this issue May 22, 2020 · 2 comments
Open

Disclosure control not appearing in Voiceover Rotor #25

adamliptrot-oc opened this issue May 22, 2020 · 2 comments
Assignees
Labels
assistive tech Assistive technology may be misbehaving bug Something isn't working externally blocked Problem: externally blocked voiceover Audit task: use Apple’s VoiceOver

Comments

@adamliptrot-oc
Copy link
Contributor

adamliptrot-oc commented May 22, 2020

The current disclosure control (aka details element) is not appearing in the Voiceover Rotor under Form Controls in Safari. Still appears in Chrome.

The older version (in Gov UK Elements) does, but requires some modification to ensure links inside the component's body do not receive focus. See https://gist.github.com/adamliptrot-oc/6db079ddd1cd46030418f62e9fab3839

Bug reported to Webkit:

Using this page as a testbed:
https://design-system.service.gov.uk/components/details/default/index.html

When navigating to the element with Voiceover the following is announced:
"You are currently on a summary. To click this button press Control, Option, Space"
but the element does not appear in Voiceover's Rotor

Expected behaviour:
The element appears in the Form Controls section of the Rotor

Actual behaviour:
The element does not appear in any section of the Rotor

Seen with Safari 13 and in Safari Tecnology Preview Release 105

https://bugs.webkit.org/show_bug.cgi?id=211284

@adamliptrot-oc adamliptrot-oc added bug Something isn't working assistive tech Assistive technology may be misbehaving externally blocked Problem: externally blocked labels May 22, 2020
@philsherry philsherry added the voiceover Audit task: use Apple’s VoiceOver label May 26, 2020
@ashfaqhussain357
Copy link

ashfaqhussain357 commented Jul 16, 2024

Will test this on iPhone and update with findings. Check disclosure details component.

@shabana-ali
Copy link
Contributor

Related alphagov/govuk-design-system#4030

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
assistive tech Assistive technology may be misbehaving bug Something isn't working externally blocked Problem: externally blocked voiceover Audit task: use Apple’s VoiceOver
Projects
Status: In progress
Development

No branches or pull requests

5 participants