From 0f256dc146fd5211f441dd8b69ad3409ba097e25 Mon Sep 17 00:00:00 2001 From: Mike Griese Date: Tue, 10 May 2022 12:00:25 -0500 Subject: [PATCH] I thought this would help, it didn't --- src/cascadia/TerminalControl/ControlCore.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/cascadia/TerminalControl/ControlCore.cpp b/src/cascadia/TerminalControl/ControlCore.cpp index be5e7a70c1a..9a168a22ba8 100644 --- a/src/cascadia/TerminalControl/ControlCore.cpp +++ b/src/cascadia/TerminalControl/ControlCore.cpp @@ -1210,8 +1210,11 @@ namespace winrt::Microsoft::Terminal::Control::implementation void ControlCore::_terminalShowWindowChanged(bool showOrHide) { - auto showWindow = winrt::make_self(showOrHide); - _ShowWindowChangedHandlers(*this, *showWindow); + if (_initializedTerminal) + { + auto showWindow = winrt::make_self(showOrHide); + _ShowWindowChangedHandlers(*this, *showWindow); + } } bool ControlCore::HasSelection() const