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

current status is announced multiple times by NVDA #8960

AnthonyYY opened this issue Nov 20, 2018 · 4 comments · Fixed by #10523

current status is announced multiple times by NVDA #8960

AnthonyYY opened this issue Nov 20, 2018 · 4 comments · Fixed by #10523


Copy link

AnthonyYY commented Nov 20, 2018

Steps to reproduce:

  1. Open this example on a windows FireFox browser tab,
  2. Open NVDA and open its speech viewer.
  3. in the JSFiddle's result panel, use keydown tab twice to navigate to the next menu-item.
  4. hit enter key to activate to target menu item.
  5. check the speech viewer

Actual behavior:

NVDA reads aria-current menu item's current status twice.

Expected behavior:

when hitting enter key to activate a menu-item. clicked menu item's current status is report once only.

System configuration:

NVDA Installed/portable/running from source:


NVDA version:


Windows version:

Window 10 Pro

Name and version of other software in use when reproducing the issue:

FireFox: version 63.0.1 (32)

Other information about your system:

Other questions:

Does the issue still occur after restarting your PC?


Have you tried any other versions of NVDA?


@ehollig ehollig added the ARIA label Nov 20, 2018
Copy link

AnthonyYY commented Nov 20, 2018

Previously i thought it's an issue of react-router, for reference remix-run/react-router#5507. After reproduced it by jQuery found that it may be caused by NVDA.

Copy link

We have a similar issue with role="treeview" / role="treeitem" and aria-current. "current" is repeated several times up to 5. It really gets annoying quickly.

Copy link

cc: @jcsteh, @MarcoZehe

Copy link

jcsteh commented Nov 20, 2019

This is a bug in NVDA, not in browsers. I figured out why this is happening, so I'll submit a PR shortly.

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

Successfully merging a pull request may close this issue.

6 participants