New issue
Advanced search Search tips

Issue 730917 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Jun 2017
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 3
Type: Bug
Team-Accessibility



Sign in to add a comment

Span with aria-current incorrectly pruned from tree

Project Member Reported by ja...@nvaccess.org, Jun 8 2017

Issue description

Chrome Version: 61.0.3122.0 (Official Build) canary(64-bit)
OS: Windows 10 Version 1703 (OS Build 16199.1000) 64-bit

What steps will reproduce the problem?
(1) Start Chrome and the NVDA screen reader (NVDA version 2017.2 or later).
(2) Open this URL: data:text/html,<span aria-current="page">Span</span><div aria-current="page">Div</div>
(3) Press control+home to go to the first line.

What is the expected result?
NVDA should say "current page  Span"

What happens instead?
NVDA says just "Span"

Observe the following:
(4) Press down arrow to move to the next line.
Result (correct): NVDA says "current page  Div"

This occurs because the accessible for the span is pruned from the tree, even though the aria-current attribute was specified. In contrast, the div is not pruned from the accessibility tree and so aria-current is reported.

Originally reported in NVDA issue: https://github.com/nvaccess/nvda/issues/6358#issuecomment-302076134
 
Owner: aleventhal@chromium.org
Status: Assigned (was: Untriaged)
Status: Fixed (was: Assigned)

Sign in to add a comment