-
Notifications
You must be signed in to change notification settings - Fork 30.1k
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
Terminal tab should surface split information in aria label #122332
Comments
We're converting this into a list next iteration #121745, I think we need to indicate to the screen reader that it's a split though. Not sure how the special characters are read out now. |
@isidorn hmm, should we be surfacing the fact that it's a split terminal to the screen reader at all? I think it's purely a UI feature so it shouldn't make a difference if you can't see the UI? |
@Tyriar oh great that you moving to the list. You should have a correct role Special character is not read out now because it is not part of the aria label. |
Good point 👍 |
Scoped this issue down, conversion to list will be handled in #121745 |
I see the code changes which look good, however when I try this out the group is not applied to the aria label, it is the same as before. I have a ZSH, one tab with one terminal, and another tabs with two terminals. And all their labels are just |
Oh but you are setting the |
Testing #122242
Have multiple terminal tabs open. In one tab have a couple of split terminals. Visually they look like they belong to a tree, however this information is not conveyed to the screen reader. Here are some ideas on how to improve this:
aria-level = 2
for elements that are inside the tree. Currently all elements have an aria-level = 1. If you prefer to leave it like that then the role of the whole thing should be alist
and not atree
The text was updated successfully, but these errors were encountered: