Fix cursor blinking before being focused (#19652)

This affects the tmux control mode as it creates
many panes at once, without any involvement of WinUI.
This commit is contained in:
Leonard Hecker
2025-12-17 17:48:47 +01:00
committed by GitHub
parent 46ce47c095
commit e707c100e7

View File

@@ -161,7 +161,7 @@ namespace Microsoft::Console::Render
TimerHandle _cursorBlinker;
uint64_t _cursorBufferMutationId = 0;
uint64_t _cursorCursorMutationId = 0; // Stupid name, but it's _cursor related and stores the cursor mutation id.
til::enumset<InhibitionSource, uint8_t> _cursorVisibilityInhibitors;
til::enumset<InhibitionSource, uint8_t> _cursorVisibilityInhibitors{ InhibitionSource::Host };
til::enumset<InhibitionSource, uint8_t> _cursorBlinkingInhibitors;
bool _cursorBlinkerOn = false;