Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NVDA Misreports Tree View Items as "1 of 1" in Certain Applications #17403

Open
amirramezani79 opened this issue Nov 16, 2024 · 1 comment
Open

Comments

@amirramezani79
Copy link

I’ve noticed an issue where NVDA misinterprets tree view items as "1 of 1" in certain applications on Windows 10 and later. This issue occurs in tree views implemented with frameworks such as wxPython and WinForms in C#, and it can also be observed in the file explorer section of Visual Studio Code.
However, this behavior is not consistent across all applications. Tree views in Internet Download Manager, Reaper, and NVDA's own input gesture settings are correctly identified and navigable by NVDA.
Steps to Reproduce:

  1. Open an application with a tree view created using wxPython or WinForms in C#.
  2. Use NVDA to navigate the tree view.
  3. Observe that NVDA reports "1 of 1" for each tree view item, regardless of its position or the number of sibling items.
    Expected Behavior:
    NVDA should correctly interpret and report the number and hierarchy of tree view items (e.g., "2 of 5").
    Actual Behavior:
    NVDA consistently reports "1 of 1" for tree view items, making navigation and hierarchy identification difficult for screen reader users.
    Additional Context:
    It seems that some applications, such as Internet Download Manager, Reaper, and NVDA's input gesture settings, have implemented their tree views in a way that avoids this issue. Identifying the differences in their approach might help resolve the problem in other applications.
    Could this issue be related to specific accessibility properties or roles that are not being set correctly in certain implementations?
    Environment:
    • NVDA Version: 2024.4.1
    • OS Version: Windows 10 and later
    • Affected Frameworks: wxPython, WinForms
@seanbudd
Copy link
Member

See also #7041, #13610

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants