-
Notifications
You must be signed in to change notification settings - Fork 30.7k
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
Test: Changes view with screen reader #93301
Comments
@isidorn Please correct me if I'm wrong, but to open the changes view can I choose a file from the list of modified files and press the enter key? If so, I think it would be interesting for the focus to be moved to the open editor as soon as the key is pressed. It took me a while to discover that the editor with the changes was open and I had to use the tab key to find it. |
It works like a charm.
orca doesn't say anything about it.
Correct.
I didn't find a way to do that.
Correct.
It seems that I can only navigate the content using the up and down arrow. It would be interesting if we could use left and right, home and end in addition to ctrl + home and ctrl + end. |
@jvesouza thanks a lot for trying it out! Better navigation makes sense. I have created a feature request to track that #93498 |
@isidorn Thanks for the clarification. Do you think it would make sense to create shortcuts to these functions? Something like: 's' for stage and 'u' for unstage .... |
There's just a few issues with navigating through the list that feel inconsistent like when you have a single range of edits, It also felt weird that the shortcut to enter this view is also not the same one to exit (you have to hit Also, should this mode have a setting so users can always set this? Besides those two things and the other issues i already files, this seems like a really cool mode. |
@misolori thanks a lot for feedback. I would be open to add a setting to always look at difs in this mode. Or even better if we detect there is a screen reader we could automatically go into this mode. Just an idea, feedback would be great @jvesouza @mehgcap |
@isidorn The idea of automatically jumping into this mode when a screen reader is detected can be interesting, although I believe it is not a crucial thing. |
Refs: #88695
Complexity: 3
Note: if you are assigned windows, please use the NVDA screen reader. If you are assigned any OS please either use macOS with VoiceOver or Linux with Orca screen reader.
We have improved our difference view with regards to accessibility. Have a git tracked repostiroy, some file with multiple changes in it and turn on your screen reader. Open the changes view of that file.
Verify:
F7
andshift+F7
navigate you through all the diffs and the screen reader correctly reads the added and removed contentEsc
takes you out of this view and you are navigated to the regular changes view on the correct position with the right change selectedThe text was updated successfully, but these errors were encountered: