From 46cc41ab9d511de636c587952773942afbe0c795 Mon Sep 17 00:00:00 2001 From: Marco Pelagatti <1140981+mpela81@users.noreply.github.com> Date: Fri, 30 Apr 2021 19:07:03 +0200 Subject: [PATCH] Fix dropdown showing in up direction --- src/cascadia/TerminalApp/TerminalPage.cpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/cascadia/TerminalApp/TerminalPage.cpp b/src/cascadia/TerminalApp/TerminalPage.cpp index 62c0f8e2dd4..7d661f3b3ae 100644 --- a/src/cascadia/TerminalApp/TerminalPage.cpp +++ b/src/cascadia/TerminalApp/TerminalPage.cpp @@ -524,6 +524,8 @@ namespace winrt::TerminalApp::implementation void TerminalPage::_CreateNewTabFlyout() { auto newTabFlyout = WUX::Controls::MenuFlyout{}; + newTabFlyout.Placement(WUX::Controls::Primitives::FlyoutPlacementMode::BottomEdgeAlignedLeft); + auto keyBindings = _settings.KeyMap(); const auto defaultProfileGuid = _settings.GlobalSettings().DefaultProfile(); @@ -713,13 +715,10 @@ namespace winrt::TerminalApp::implementation // Function Description: // Called when the openNewTabDropdown keybinding is used. - // Adds the flyout show option to left-align the dropdown with the split button. // Shows the dropdown flyout. void TerminalPage::_OpenNewTabDropdown() { - WUX::Controls::Primitives::FlyoutShowOptions options{}; - options.Placement(WUX::Controls::Primitives::FlyoutPlacementMode::BottomEdgeAlignedLeft); - _newTabButton.Flyout().ShowAt(_newTabButton, options); + _newTabButton.Flyout().ShowAt(_newTabButton); } winrt::fire_and_forget TerminalPage::_RemoveOnCloseRoutine(Microsoft::UI::Xaml::Controls::TabViewItem tabViewItem, winrt::com_ptr page)