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

Next/Back buttons read twice by JAWS #275

Open
swashbuck opened this issue Aug 25, 2023 · 1 comment
Open

Next/Back buttons read twice by JAWS #275

swashbuck opened this issue Aug 25, 2023 · 1 comment
Labels

Comments

@swashbuck
Copy link
Contributor

Subject of the issue

The Next/Back buttons read twice by JAWS when using the virtual cursor: once when receiving focus and once after activating.

The previous work on #261 did not fix this issue.

Your environment

  • AF 5.31.21
  • Narrative 7.4.11

Testing

Use JAWS in either Firefox or Chrome. Using the virtual cursor, navigate to the "next" or "back" button. Wait until JAWS finishes announcing them. Hit Enter to activate the button.

Result

JAWS first announces:
Forward to Narrative item 2 (item 2 of 3) button

Then, after activating with Enter, it announces:
Forward to Narrative item 2 (item 2 of 3) button - To activate press Enter

It then moves to the narrative stage's heading as intended.

@swashbuck swashbuck added the bug label Aug 25, 2023
@oliverfoster
Copy link
Member

oliverfoster commented Nov 21, 2023

It is not possible to fix this.

If focus is moved immediately and directly to the next heading, because it is in an overflow and hidden, the screen readers will inconsistently read.

We have to wait for the animation to finish before moving the focus. The result of that is this double read.

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

No branches or pull requests

2 participants