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 + IE11: Problem with Tree Views implemented using active-descendant #5940

Closed
segedyjr opened this issue May 9, 2016 · 2 comments
Closed
Labels
Abandoned requested reports or updates are missing since more than 1 year, author or users are not available. p4 https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priority

Comments

@segedyjr
Copy link

segedyjr commented May 9, 2016

Tree controls implemented using aria-activedescendant do not work in IE11 unless the tabindex property is set on the tree nodes. Here's an example tree control that works: http://accessibleculture.org/research-files/aria-tree-views/treeviewD.html.

If I make a simple modification to the tree and remove the tabindex property, the keyboard controls no longer work. See this modification: http://jsbin.com/conelahaxo/1/edit?html,output

My guess is that the treeitem needs to be focusable to work, and so spans and divs without tabindex set to -1 wouldn't get caught (MSHTML.py > _get_isFocusable).

@nvaccessAuto nvaccessAuto added the p4 https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priority label Jul 5, 2016
@Adriani90
Copy link
Collaborator

Adriani90 commented Feb 19, 2019

@LeonarddeR @jcsteh is this actually an NVDA issue? Or does it need an external fix?

@Adriani90 Adriani90 added the Abandoned requested reports or updates are missing since more than 1 year, author or users are not available. label May 4, 2023
@Adriani90
Copy link
Collaborator

Support for IE has completely ended in 2022 and the browser is being automatically removed from machines that still have it after an Edge update in February 2023. I am closing this issue as abandoned since I don't expect further accessibility updates to IE or to IE mode in Edge.

@Adriani90 Adriani90 closed this as not planned Won't fix, can't repro, duplicate, stale May 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Abandoned requested reports or updates are missing since more than 1 year, author or users are not available. p4 https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priority
Projects
None yet
Development

No branches or pull requests

3 participants