microsoft/Terminal

Cursor appears in unfocused window when the buffer changes in tmux

Offen

#12.852 geöffnet am 07.04.2022

 (1 Kommentar) (0 Reaktionen) (0 zugewiesene Personen)C++ (9.275 Forks)batch import
Area-TerminalControlHelp WantedIssue-BugPriority-2Product-Terminal

Repository-Metriken

Stars
 (103.173 Sterne)
PR-Merge-Metriken
 (Durchschn. Merge 27T 19h) (24 gemergte PRs in 30 T)

Beschreibung

Windows Terminal version

1.11.3471.0

Windows build number

10.0.19044.1586

Other Software

OpenSSH provided by Microsoft

Steps to reproduce

  1. SSH to a server or WSL
  2. Open tmux
  3. Unfocus the Terminal, the cursor will disappear as expected
  4. Wait for something to change in the buffer (could be tmux's statusbar, or do sleep 5 && echo hi)

Expected Behavior

I expect the cursor to not reappear until the terminal regains focus.

Actual Behavior

The cursor reappears when something changes in the buffer, making it difficult to know if the window is focused or not.

https://user-images.githubusercontent.com/13711380/162254647-d28bd968-dbfe-48e8-b30c-a3bf25949023.mp4

Contributor Guide