[Accessibility]: Screen readers do not read currently focused line when using Alt+F5/Alt+Shift+F5
See original GitHub issueCC @isidorn
System Info
Version: 1.73.0-insider (system setup) Commit: 3544aabd5a2b0da2cd3a6f3fa3f00759aa9d9709 Date: 2022-10-27T21:34:51.585Z Electron: 19.0.17 Chromium: 102.0.5005.167 Node.js: 16.14.2 V8: 10.2.154.15-electron.0 OS: Windows_NT x64 10.0.22621 Sandboxed: Yes
Reproducible Steps
-
Load screen reader (e.g., NVDA).
-
Open any diffs between two files (or PR).
-
Press
Alt+F5
to go to the next diff andAlt+Shift+F5
to go to the previous diff. -
See if screen reader reads aloud the currently focused line: it does not say anything.
Expected Behaviors
Focused line needs to be auto-announced.
Issue Analytics
- State:
- Created a year ago
- Comments:8 (5 by maintainers)
Top Results From Across the Web
[Accessibility]: Screen readers do not read currently focused ...
[Accessibility]: Screen readers do not read currently focused line when using Alt+F5/Alt+Shift+F5 #46998. Sign in to view logs · Sign in to view...
Read more >Handling common accessibility problems - MDN Web Docs
Generally, screen readers are separate apps that run on the host operating system and can read not only web pages, but text in...
Read more >Screen Reader Keyboard Shortcuts and Gestures > JAWS
Press the Numpad Plus (+) to go back to browse mode and use normal navigation keystrokes.
Read more >Use a screen reader to show your presentation with PowerPoint
Present your slides using keyboard shortcuts with a screen reader in the Slide Show view or on two screens using the Presenter View....
Read more >Mac accessibility shortcuts - Apple Support
Use your keyboard like a mouse ; Move the focus to the previous grouping of controls, Control-Shift-Tab ; Move to the adjacent item...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@isidorn @meganrogge I wonder what the right way should be to address a request like this in the context of VS Code if it moves forward. what I mean is that, by design, screen readers, or at least NVDA and JAWS, do not read changes in cursor position automatically unless the change is initiated by the user using a text navigation command, so when we press alt +F5, the cursor moves to the line in conflict. This is detected by the screen reader and the new line appears in the Braille display if there is one connected, but the screen reader does not read the line automatically. One possibility would be to auto select the line in conflict which would cause the screen reader to read. This is what Microsoft word does, for example.
@meganrogge – No, this is not an inadvertent regression b/c it has never worked as far as I experienced.