You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We have added the aria-posinset and aria-setsize attributes to the list and quick open. By using developer tools inspect those HTML elements and verify these attributes are really there and they have appropriate values. You should also use a screen reader however I am not 100% sure how this should be reflected on a screen reader.
Examples where we use the list in vscode: extensions list, suggest widget.
To inspect quickOpen use this workbench setting "workbench.quickOpen.closeOnFocusLost": false
@isidorn Are we to test both list and tree controls?
The title of this test item refers to both, description refers to only list control.
List controls in extension list has the required aria labels
Tree control in quick open has the required aria labels
But tree control in search results doesnt have the required labels.
I am guessing this is by design, but wanted to confirm nevertheless
@ramya-rao-a yes, this is by design, sorry for not being more clear. For the tree we have implemented this only in quick open and we should check it there @roblourens yes I am also not sure how to make nvda read that out, I think it is some special nvda command
Complexity: 2
Refs: #27900
We have added the
aria-posinset
andaria-setsize
attributes to the list and quick open. By using developer tools inspect those HTML elements and verify these attributes are really there and they have appropriate values. You should also use a screen reader however I am not 100% sure how this should be reflected on a screen reader.Examples where we use the list in vscode: extensions list, suggest widget.
To inspect quickOpen use this workbench setting
"workbench.quickOpen.closeOnFocusLost": false
@joaomoreno feel free to edit
The text was updated successfully, but these errors were encountered: