New issue
Advanced search Search tips

Issue 846089 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Closed: May 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 2
Type: Bug
Team-Accessibility



Sign in to add a comment

NVDA reading "not selected" in combobox list boxes

Project Member Reported by aleventhal@chromium.org, May 23 2018

Issue description

When traversing an ARIA combobox, the user sometimes hears "not selected" on items.

See here in the ARIA spec:
https://www.w3.org/TR/wai-aria-1.1/#aria-selected
"Single-selection containers where the currently focused item is not selected. The selection normally follows the focus, and is managed by the user agent."
There is also relevant text in CORE-AAM.

Workaround: set aria-selected="true" on focused item.

 
Description: Show this description
Status: Fixed (was: Started)
Project Member

Comment 3 by bugdroid1@chromium.org, May 24 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/1c15aee7f52b1e39dcf397b266048dfbd058d1c0

commit 1c15aee7f52b1e39dcf397b266048dfbd058d1c0
Author: Aaron Leventhal <aleventhal@chromium.org>
Date: Thu May 24 01:41:30 2018

Refresh selected state on active descendants

Items in single selection containers that have accessibility focus
should get the selected state. Code to mirror focus to selection exists,
but the selected state must be refreshed.

Bug:  846089 
Change-Id: I90eb6aaec3be196b78126241ebf7e3d38ccda7c2
Reviewed-on: https://chromium-review.googlesource.com/1070520
Commit-Queue: Aaron Leventhal <aleventhal@chromium.org>
Reviewed-by: Nektarios Paisios <nektar@chromium.org>
Reviewed-by: Dominic Mazzoni <dmazzoni@chromium.org>
Cr-Commit-Position: refs/heads/master@{#561353}
[modify] https://crrev.com/1c15aee7f52b1e39dcf397b266048dfbd058d1c0/content/test/data/accessibility/event/aria-combo-box-expand-expected-mac.txt
[modify] https://crrev.com/1c15aee7f52b1e39dcf397b266048dfbd058d1c0/content/test/data/accessibility/event/aria-combo-box-expand-expected-win.txt
[modify] https://crrev.com/1c15aee7f52b1e39dcf397b266048dfbd058d1c0/content/test/data/accessibility/event/aria-combo-box-focus-expected-win.txt
[modify] https://crrev.com/1c15aee7f52b1e39dcf397b266048dfbd058d1c0/content/test/data/accessibility/event/aria-combo-box-next-expected-mac.txt
[modify] https://crrev.com/1c15aee7f52b1e39dcf397b266048dfbd058d1c0/content/test/data/accessibility/event/aria-combo-box-next-expected-win.txt
[modify] https://crrev.com/1c15aee7f52b1e39dcf397b266048dfbd058d1c0/content/test/data/accessibility/event/aria-treeitem-focus-expected-mac.txt
[modify] https://crrev.com/1c15aee7f52b1e39dcf397b266048dfbd058d1c0/third_party/blink/renderer/modules/accessibility/ax_layout_object.cc
[modify] https://crrev.com/1c15aee7f52b1e39dcf397b266048dfbd058d1c0/third_party/blink/renderer/modules/accessibility/ax_layout_object.h
[modify] https://crrev.com/1c15aee7f52b1e39dcf397b266048dfbd058d1c0/third_party/blink/renderer/modules/accessibility/ax_object.h

Sign in to add a comment