nvaccess / nvda

NVDA, the free and open source Screen Reader for Microsoft Windows
https://www.nvaccess.org/
Other
2.12k stars 637 forks source link

Incorrect list announcements in browse mode for contenteditable nodes #11894

Open jscholes opened 3 years ago

jscholes commented 3 years ago

Note: this issue only applies in Google Chrome; the expected behaviour is present in Mozilla Firefox.

Steps to reproduce:

  1. Open the test page at https://jscholes.github.io/contenteditable/lists.html.
  2. Navigate to each of the editable nodes in turn, but ensure that focus mode is not activated.
  3. Read the text of the editable node by line using Up/Down Arrow. Note that each editable area includes both an unordered and ordered list.

Expected behavior:

NVDA will announce that the cursor is entering and exiting each list, including the number of items, and facilitate review of all of the child <li> elements.

Actual behavior:

NVDA announces the word, "list", before the bullet/number and text of the first item, the number of items is never communicated, and a user can only reach the first item in each list.

System configuration

NVDA installed/portable/running from source:

Installed

NVDA version:

2020.3

Windows version:

Windows 10 Pro, version 10.0.18363 build 18363, x64

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

Other questions

Does the issue still occur after restarting your computer?

Yes

Have you tried any other versions of NVDA? If so, please report their behaviors.

No

If addons are disabled, is your problem still occuring?

Yes

Did you try to run the COM registry fixing tool in NVDA menu / tools?

Yes

jscholes commented 3 years ago

CC @sinabahram