-
Notifications
You must be signed in to change notification settings - Fork 31.4k
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
Accessibility: In latest insider versions, NVDA repeats the penultimate line of the editor if the last line is empty. #244216
Comments
Thanks for creating this issue! To help us narrow down what change caused the issue, please run the following command to find the build. It will start previous releases of VS Code insiders to see where the regression was introduced:
Thanks! /label info-needed |
I installed NodeJS, I have no Experience with it. If I enter the npx command, I get following error message: npm error code ETARGET |
what's your node version? |
@rperez030 does this reproduce for you? I do not have access to windows. It does not reproduce on mac using VoiceOver. |
Hello everyone, I can reliably reproduce this bug and executed the suggested command:
with the latest Node.js version (23.10.0). This produced the following output:
By the way, the bisect tool (and the idea behind it) is really helpful. Just make sure to use the latest Node.js version to avoid issues. For those who have VSCode checked out from git, here are the additional commands provided by the tool to continue bisecting:
If I can assist further, please let me know. |
@bpasero reminded me that is just a commit range to go through - I do not have access to windows at the moment. @christopherpross would you be able to run |
@aiday-mar I see a commit in that range that might be related #241189 |
Hey, |
Hi thank you for filing this issue. May I ask you if you see this happen with the setting |
With this setting disabled, the problem is gone. |
Hi thanks for letting me know. I will have a look at this. |
Interestingly as the author points out, this only happens when the last line does not contain whitespaces. If the last line contains whitespaces, the screen reader reads 'blank' correctly. |
In the latest insiders build (1.100.0-insider (user setup) |
I see thank you for letting me know. I will reopen this issue. |
Does this issue occur when all extensions are disabled?: Yes
Commit: 90dde06
Steps to Reproduce:
This problem occurs if the last line in the editor is empty and has no white spaces. In older versions of VSCode, like current stable version, everything works fine. Even with all extensions disabled, the problem still exists.
The text was updated successfully, but these errors were encountered: