diff --git a/src/cascadia/TerminalApp/TerminalPage.cpp b/src/cascadia/TerminalApp/TerminalPage.cpp index 4330bbfb8..6fc3145f8 100644 --- a/src/cascadia/TerminalApp/TerminalPage.cpp +++ b/src/cascadia/TerminalApp/TerminalPage.cpp @@ -2241,6 +2241,15 @@ namespace winrt::TerminalApp::implementation { _newTabButton.Flyout().Hide(); } + + for (const auto& tab : _tabs) + { + auto tabImpl{ _GetStrongTabImpl(tab) }; + if (tabImpl->GetTabViewItem().ContextFlyout()) + { + tabImpl->GetTabViewItem().ContextFlyout().Hide(); + } + } } // Method Description: