-
Notifications
You must be signed in to change notification settings - Fork 28.9k
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
Active View Switcher Accessibility Issues #106439
Comments
Teh active view switcher uses the action bar widget as an implementation detail. So if we fix #106441 this will be fixed as well. Thus closing as duplicate |
@isidorn That issue only addresses one of the issues identified here. |
Yeah let's reopen for discussion but |
When I navigate through the view switcher, this is what I hear (with the explorer view active and using NVDA 2020.2):
Whereas what I would expect to hear is:
Some of the verbosity may be of NVDA's doing, but, using the examples linked in #106438, I get output as per above. I suspect that some extraneous ARIA properties are being set here. Is there a way with which I can inspect what is going on under the hood in Code? |
We actually got feedback from some of our users that for the activity bar the current behavior is what is prefered. As for looking at items under the hood of VS Code. F1 > toggle developer tools > you can try to use google chrome dev tools to inspect varios vscode html elements |
Okay. It seems nonstandard and odd to me, but if you have research showing otherwise, fair enough.
They have the ARIA role "tab", so should behave like tabs. That means being selected or unselected, which essentially means expanded or collapsed. If expanded/collapsed is preferred, something like a button should be used instead. I think the reason I am hearing the items' names read out twice is that both I'm not sure why I am hearing "selected" as well on all items, as it doesn't seem to be set on any items. Could be something to do with the |
It is not deep research, just a discussion among users and me. More details here #97563 Yes, we set both the We could add the |
This was my bad, as I was going from standard behaviour. The spec says:
|
Makes sense. So assigning this one to September to make sure that I set aria-selected on activity bar elements. And to support left / right navigation |
I have pushed a fix for this, you can try it out with latest vscode insiders from Thursday and let us know how it goes. |
Using Code-Insiders 1.50.0-insider (3156f1f)
|
All very good points. I have pushed a commit to tackle both issues you outlined. |
Issues:
Does this issue occur when all extensions are disabled?: Yes/No
Yes.
The text was updated successfully, but these errors were encountered: