NVDA does'nt announce the level of the node in java tree views #5766

mohammad-suliman opened this Issue Feb 21, 2016 · 3 comments


None yet
4 participants

mohammad-suliman commented Feb 21, 2016

NVDA doesn't announce the level of tree nodes within java swing apps.
steps to reproduce:

expected result:
the node content is announced besides the level also
observed result:
the level is not announced

NVDA version: 2015.4
windows 7 64bit
JDK 8u74

there is another issue here with expand / collaps events of the node. think reporting this in other separate issue is better in a case this problem is NVDA specific


jcsteh commented Feb 21, 2016

This post on nvda-devel provides some useful technical info about how to fix this. It'd make sense to look at the expanded/collapsed state change here as well, but we might file another issue for that if it's nontrivial.

jcsteh added this to the 2016.2 milestone Feb 21, 2016

@rpaquay rpaquay added a commit to rpaquay/nvda that referenced this issue Mar 15, 2016

@rpaquay rpaquay Retrieve node level of tree node items for JAB objects.
Fixes #5766.

Note that this does not fix the issue where collapse/expand state
changes are not detected. That will require a separate (non-trivial)

@jcsteh jcsteh added a commit that referenced this issue Mar 16, 2016

@rpaquay @jcsteh rpaquay + jcsteh In accessible Java applications, the level of tree view items is now …

Fixes #5766. Closes #5810 (PR).

Incubated in 4ec1fd1.

jcsteh was assigned by nvaccessAuto Mar 16, 2016

rpaquay commented Mar 16, 2016

Note: I opened bug #5812 to address the issue of expand/collapse events not announced.

jcsteh closed this in e342c8c Mar 31, 2016

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment