-
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
ConPty Insiders Cursor Flashing #66001
Comments
This is a bug in conpty using powershell on Windows 1809, it's fixed on Windows Insiders... I'm considering switching the default back because of this and the performance issues. |
Not sure where to put it but Cmder in Insiders is unusable. CPU 100% Open and kill terminal a couple of times => always repro for me.
Using a setting helps: "terminal.integrated.windowsEnableConpty": false, |
Just disabled it by default, it's opt in now. The kill problem is probably my bad and I've definitely noticed it as well. (perf is another reason that I missed in the commit message) |
- Cursor flickering in powershell is _really_ annoying and there is no way to work around it reliably. It's happening because conpty hides and shows the cursor many times when it doesn't really need to, and since data isn't batched xterm.js renders as much as possible which shows the cursor in positions. - Kill doesn't kill the process, this is likely a problem on our end. Part of #66001
@Tyriar So basically conpty which was supposed to fix winpty before new Windows Insiders landed faces an issue with 1809 again and needs Insiders too? Why are such critical Windows bugs resolved once every 4 months? |
@Astrantia Windows 10 is released every 6 months, these weren't considered critical enough to make it in when I surfaced them earlier. It's one of the largest code bases in the world so I can understand the precautions. |
The fix here is to disable conpty by default in 1809 and enable in the current Windows Insiders, merging into #66158 |
The text was updated successfully, but these errors were encountered: