nvaccess / nvda

NVDA, the free and open source Screen Reader for Microsoft Windows
Other
2.08k stars 628 forks source link

NVDA doesn't announce the number of items in a description list correctly #17226

Open sraghav1989 opened 3 hours ago

sraghav1989 commented 3 hours ago

We are using description list to present 4 columns of information: 3 columns has term and value. 4th column has 1 term and 2 values.

Code sample:

M
A
Amt
$1
Amt2
$2
Amt3
$5
To kumar

we suspected that it could be because of some styling but styles should not impact component count. If we remove all CSS classes, it counts correctly that's 9 elements.

Steps to reproduce:

Actual behavior:

NVDA is reading out 4 list of items instead of 9.

Expected behavior:

Reader should read out 9 items instead of 4 as there are total 9 elements (dl + dd elements)

NVDA logs, crash dumps and other attachments:

Not Applicable as crash didn't happen.

System configuration

machine : Windows 10 Browser : Chrome (latest: Version 129.0.6668.70 (Official Build) (64-bit))

NVDA installed/portable/running from source:

NVDA installed on machines.

NVDA version:

NVDA 2024.2 Released.

Windows version:

Edition: Windows 10 Enterprise Version: 22H2 OS Build: 19045.4894 Experience: Windows Feature Experience Pack 1000.19060.1000.0

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

Other information about your system:

RAM: 16 GB

Other questions

Does the issue still occur after restarting your computer?

Adriani90 commented 3 hours ago

Please write down the text from the screenshots or create a new issue with propper readable plain text. Here are a lot of blind developers who are not able to read the screenshots.

Also we need a minimal test case to test with, e.g. a codepen minimal test case. Otherwise it is not possible to investigate further.

sraghav1989 commented 3 hours ago

Sure, i will update the issue description with texts and will reduce information to focus on particular usecase. will confirm once everything updated.