-
Notifications
You must be signed in to change notification settings - Fork 8.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
sp; mf ... leaves cursor visible in the inactive pane #17850
Comments
Version number? |
That was the 20 release and the 21 preview. I just updated and the same is true of WindowsTerminal 1.22.2408.23002 (preview) and WindowsTerminal 1.21.2408.23001. And I'm seeing this for the first time when starting the 1.21 release. That's apparently from
Any idea? |
Any more on this? |
If you have looked into this you've probably figured out that it's a matter of timing. I can reproduce the undesirable behavior (cursor showing in the inactive pane) with simulated keystrokes (using TCC's KEYSTACK command).
If I introduce a delay (9/18 second below) before moving focus, the cursor is not showing in the inactive pane.
|
Is the |
I believe this issue also happens even if all you do is unfocus the application, while the terminal is currently busy with processing output that doesn't move the cursor (= pure VT).
So, when we do "stop the timer, then disable the cursor", we may still get a blink tick. |
I don't think I put that |
I found other ways to leave the cursor showing in an inactive pane also. One is to just do the keystrokes quickly enough ... Alt-Shift-+, Alt-Left. |
When I, for example,
wt sp cmd.exe; mf 1
, the cursor remains visible in the inactive pane. This is unlike moving focus in other situations; normally the cursor is hidden in an inactive pane.The text was updated successfully, but these errors were encountered: