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

[web] on Safari for macOS using VoiceOver it is easy to make text field non-editable #147439

Open
yjbanov opened this issue Apr 26, 2024 · 0 comments
Labels
a: accessibility Accessibility, e.g. VoiceOver or TalkBack. (aka a11y) P2 Important issues not at the top of the work list platform-web Web applications specifically team-web Owned by Web platform team triaged-web Triaged by Web platform team

Comments

@yjbanov
Copy link
Contributor

yjbanov commented Apr 26, 2024

On Safari for macOS using VoiceOver it is easy to get a text field into a non-editable state. The text field is seemingly focused and being edited according to the spoken text by VoiceOver, but nothing happens visually.

Repro code: the TextField demo in the a11y_assessments app.
Live app: https://fwa11y.web.app/

It may take a few attempts, but to reproduce try to focus on the text field using VoiceOver shortcuts (Control + Option + arrow keys) and begin editing. If it doesn't happen right away, move focus out, then move it back into the field and try editing again. Eventually it enters the bad state.

Screen.Recording.2024-04-26.at.3.47.14.PM.mov
@yjbanov yjbanov added a: accessibility Accessibility, e.g. VoiceOver or TalkBack. (aka a11y) platform-web Web applications specifically P2 Important issues not at the top of the work list team-web Owned by Web platform team triaged-web Triaged by Web platform team labels Apr 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a: accessibility Accessibility, e.g. VoiceOver or TalkBack. (aka a11y) P2 Important issues not at the top of the work list platform-web Web applications specifically team-web Owned by Web platform team triaged-web Triaged by Web platform team
Projects
None yet
Development

No branches or pull requests

1 participant