nvda icon indicating copy to clipboard operation
nvda copied to clipboard

Option status inside a selector not read when "selected"

Open emaestromartinez opened this issue 1 year ago • 2 comments

Steps to reproduce:

Use angular material Select component as an example. https://v7.material.angular.io/components/select/overview#multiple-selection Navigate through the list using keyboard navigation. Have some options selected and others unselected.

Current behavior:

When using the screenreader to read the selected/unselect, NVDA doesn't announce the 'Selected' state for selected list item when user navigates on list items. NVDA only announces list item and its position in the list. It does announce when they are selected.

Expected behavior:

It should also announce "Selected" for selected items, not just the name and position on the list.

NVDA version:

Last stable version.

Windows version:

Microsoft Windows 10 Enterprise. Last stable version.

emaestromartinez avatar Apr 25 '24 10:04 emaestromartinez

Not sure if you have to put an aria select atribute on the elements in order to be reported. cc: @jcsteh any ideas? I think there was a discussion on this some time ago but I cannot find it.

Adriani90 avatar Apr 25 '24 18:04 Adriani90

Welcome @emaestromartinez ,

We are unable to process this issue as it stands.

Please fill out the issue template fully. You need to include the version numbers of the browser, NVDA and Windows you are using to reproduce the issue.

Kind Regards, NV Access Software Developers

seanbudd avatar Apr 29 '24 23:04 seanbudd

This is the established behaviour in NVDA. For example, if you open File Explorer, make a selection, then move without changing the selection (Ctrl+Arrows), NVDA will report "not selected" for items that are not selected, but will not make a special announcement for items that are selected. I would suggest you open a new issue if you believe this behaviour should be changed.

SaschaCowley avatar May 01 '24 03:05 SaschaCowley