The Tabs Widget cannot be activated using NVDA screen reader while navigating in brows mode
@mgol is already working on this.
Since Sep 5, 2025.
- Dominant language
- JavaScript
- Stars
- 11.3k
- Forks
- 5.2k
- PR merge metrics
- No merged PRs in 30d
Description
The Tabs Widget cannot be activated using NVDA screen reader while navigating in brows mode
Steps to Reproduce:
- Open Tabs Widget Example on Chrome Browser.
- Turn on NVDA screen reader.
- Start navigating with the 'h' quick navigation key till the NVDA focus reaches the Example > Demo heading.
- Start navigating with down arrow. When 'One' tab is active press down arrow till the NVDA focus moves to the 'Two' tab.
- Press enter and space key and observe.
Description:
NVDA is a screen reader. Users with blindness use to operate computer. All UI elements are required to be operable with screen reader. In the current scenario a blind screen reader user cannot activate tabs when navigating with the NVDA brows mode.
The tabs are actionable only with the focus mode. This causes lots of issues to screen reader users and many will not know how to switch from brows to focus mode just to activate a tab.
The APG Tab Example works fine with NVDA brows mode.
NVDA screen reader can be downloaded from:
https://www.nvaccess.org/download/
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.