diff --git a/src/cascadia/TerminalApp/TerminalPage.cpp b/src/cascadia/TerminalApp/TerminalPage.cpp index 4f8c231411..b03b7e3721 100644 --- a/src/cascadia/TerminalApp/TerminalPage.cpp +++ b/src/cascadia/TerminalApp/TerminalPage.cpp @@ -1760,12 +1760,15 @@ namespace winrt::TerminalApp::implementation page->_PopulateContextMenu(weakTerm.get(), sender.try_as(), true); } }); - term.QuickFixMenu().Opening([weak = get_weak(), weakTerm](auto&& sender, auto&& /*args*/) { - if (const auto& page{ weak.get() }) - { - page->_PopulateQuickFixMenu(weakTerm.get(), sender.try_as()); - } - }); + if constexpr (Feature_QuickFix::IsEnabled()) + { + term.QuickFixMenu().Opening([weak = get_weak(), weakTerm](auto&& sender, auto&& /*args*/) { + if (const auto& page{ weak.get() }) + { + page->_PopulateQuickFixMenu(weakTerm.get(), sender.try_as()); + } + }); + } } // Method Description: diff --git a/src/cascadia/TerminalControl/TermControl.xaml b/src/cascadia/TerminalControl/TermControl.xaml index bcbabf0daf..b0b24c47ce 100644 --- a/src/cascadia/TerminalControl/TermControl.xaml +++ b/src/cascadia/TerminalControl/TermControl.xaml @@ -1286,7 +1286,6 @@ Padding="0" HorizontalContentAlignment="Center" VerticalContentAlignment="Center" - x:Load="False" AllowFocusOnInteraction="False" CornerRadius="0,5,5,0" PointerEntered="_QuickFixButton_PointerEntered"