-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Text entry lag and lost keypresses on v1.26.0 #8573
Comments
+1 on Windows10 |
+1 on Debian Bullseye |
+1 on Windows10 |
I use Arch, BTW |
This is happening on Arch, BTW. |
+1 on macOS |
+1 on Win10, downgrading works for me |
+1 on windows 11. I thought my laptop was going crazy yesterday :( |
+1 on Windows 10 / vscode 1.82.1 - downgrading to 1.25.2 fixes it for me ✅ |
Yeah - with this and issue #8574 I'm just gonna downgrade for now. |
+1 on manjaro |
+1 Ubuntu 23.04 |
+1 MacOS |
|
STOP SPAMMING YOUR OS |
@Fabianthorsen It doesn't appear this issue is limited to specific keyboards. I first noticed it on the Moonlander myself, which did make me first assume it had to be a configuration or driver with my keyboard. Since then, I've encountered the issue on multiple machines with different OS and VSCode versions. In each case, downgrading to 1.25.2 has resolved this. |
Also seeing duplication of input and chars appearing after the cursor. |
Same here with:
Downgrade vscodevim remove the problem. I suspect that the full char is not skipped, and sometime it's recognised as another key sequence, causing some (random) char inserted AFTER the cursor. |
Same here.
Downgrading to 1.25.2 works |
Same here. macOS 13.4.1, VS Code 1.82.2, VSCodeVim 1.26.0, downgrading to 1.25.2 fixed it. This seems to happen during periods of high activity in vscode -- I'm editing C++ code with the clangd extension, and this happens a lot more as clangd is providing error / warning notifications while editing. |
Errors reported by clangd are mutating the current editor (by adding / removing error squiggles underneath pieces of code as I edit), I don't know if this is relevant or not. |
Should be fixed in v1.26.1 |
@J-Fields great news - do you know which commit fixed the issue? I had a look at the repository history for the past week or so but none of the commits stood out as the fix (apologies if I missed a very obvious commit message 😅) |
Describe the bug
After updating to 1.26.0 (automatic, so it was initially quite confusing), vscode vim began eating keystrokes when typing. This is present when doing basic text entry in insert mode. For example, typing:
hello world
, will result inheloword
or maybehllo wrld
. It is not deterministic. If I type slow enough, it seems to work.Reverting to 1.25.2 resolves all issues.
In debugging this, I removed all of my config customization. The problem persisted on 1.26.0.
To Reproduce
Steps to reproduce the behavior:
Steps to resolve: revert to 1.25.2
Expected behavior
Keypresses in insert mode should be preserved
Screenshots
N/A
Environment (please complete the following information):
Additional context
Happy to help debug and assist in testing on chromeOS
The text was updated successfully, but these errors were encountered: