-
Notifications
You must be signed in to change notification settings - Fork 29.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
Announce when new cursor is added #109918
Comments
@isidorn there are multiple ways to end up with multiple cursors. Which commands do you have in mind (ctrl+alt+up/down, column selection commands, ctrl+d, ctrl+shift+L)? |
@alexdima I hoped there was a common layer that all these commands used and that we could announce in that layer. But if we have to do it on a command layer - then all commands that are keyboard triggered make good sense. |
Here are the actions (their class names). They are living in
|
Thanks! |
I have pushed a change that we announce the cursors added after each of this commands in the format: Once additional cursors are removed via @alexdima if you have time you can take a look at the code changes. I will share this with the community and once they try it out I can hopefully push some additional improvements. |
Let's keep this issue open for additional feedback |
Haven't tried this feature, but I really love this idea. I was thinking something like this should exist for a long time, since very often I would accidently add multi cursors without knowing and end up messing up a file. sometimes forcing me to revert a large size chunk of work and start over. another idea I have, but this would probably be more appropriate as a extension than a built-in feature, wuld be to make some kind of inoffensive sound play whenever typing with multiple cursors. this would be analogous to NVDA beeping when typing with shift pressed when capslock is on. just a reminder that multi cursors are there. |
@SamKacer thanks a lot for providing feedback, if you get a chance try it out with VS Code insiders and let us know what you think about the changes we did https://code.visualstudio.com/insiders/ On the vscode side we try to not play any sounds, but to leave this up to the screen reader. So if there is some aria signal to make the screen reader produce a sound we could add it. |
Closing this issue as the initial planned work is done. Verifier: turn on screen reader, and use some command that adds additional cursors, make sure the screen reader reads the new cursor positions. |
Currently multi cursors are not accessible.
For starters we shuold announce whenever a new cursor is added.
@alexdima let me know if you have a good code pointer
The text was updated successfully, but these errors were encountered: