-
Notifications
You must be signed in to change notification settings - Fork 29.9k
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
1.37.1 integrated terminal keyboard input repeat delay has increased from 1.36.1 #80228
Comments
/duplicate xtermjs/xterm.js#469 (comment) |
This is a duplicate of adding emoji to the terminal, seriously?!!! |
The root cause is that the terminal listens to keydown, not input, the same reason emoji IMEs don't work. |
Fair enough. But why the "regression" in delay from 1.36.1, or put in another way,- can't we wait to incorporate those newer versions of xterm.js until these problems are fixed? ( as the delay problem was not present in 1.36.1)? |
Both 1.38 and 1.36 have the same delay for me when I tweak that setting on Windows so I'm not sure why it's differing for you. It might be that the terminal is laggier because of an Electron update or something, does it still happen if you change terminal.integrated.rendererType to "dom"? |
Yes,- both dom, canvas and auto gives the delay. It's like the keys are sticky but then suddenly catches up and fires all the keys pressed. (This is 1.37.1 vs 1.36.1. I see there's an 1.38 update. I'll try that and report back) |
At first I thought 1.38 had fixed the problem, but then I started a cmd shell from the ps prompt and the stickiness, returned, also when exiting the cmd prompt to return to the PS prompt. This behavior is also present in 1.37.1 but not in 1.36.1. |
It seems especially noticeable when a subshell (cmd and wsl) has been started and stays when finished. |
This might be one of the performance problems we've seen in Windows, you're probably seeing this one #74620 |
Steps to Reproduce:
data
dir in install rootDoes this issue occur when all extensions are disabled?: Yes
The text was updated successfully, but these errors were encountered: