When changing focus the cursor has significant delay before appearing. #3761
Labels
Area-TerminalControl
Issues pertaining to the terminal control (input, selection, keybindings, mouse interaction, etc.)
Area-User Interface
Issues pertaining to the user interface of the Console or Terminal
Help Wanted
We encourage anyone to jump in on these.
Issue-Bug
It either shouldn't be doing this or needs an investigation.
Priority-3
A description (P3)
Product-Terminal
The new Windows Terminal.
Resolution-Fix-Committed
Fix is checked in, but it might be 3-4 weeks until a release.
Milestone
Environment
Steps to reproduce
Setup keybindings to change focus. For example
Expected behavior
As soon as I change focus to another pane the cursor should immediately appear in the newly focused pane.
Actual behavior
There is a delay.
If I change focus quickly multiple times using the keybinding it is hard for the eye to track where to focus because the cursor does not ever appear until you stop pressing the focus change key.
There is also the pane border color change on focus but for some reason the color contrast there is difficult for me to track. I prefer to look for the cursor.
What I think is happening is that when you change focus to a new pane the cursor blink state machine starts again from zero and zero is the off state.
A fix might be to have the zero state of the cursor to be on rather than off.
With the mouse
The same problem happens when focusing the pane with the mouse. There is a delay.
Other Applications
I've noticed that the old power shell console and cmd.exe console seem to have the same probem.
gvim seems to get it right. Switching text editing panes quickly shows the cursor immediately.
The text was updated successfully, but these errors were encountered: