From e1903d6d28bf1cc8f781757cdd6d929b0e45f308 Mon Sep 17 00:00:00 2001 From: khvitaly Date: Thu, 15 Apr 2021 19:17:32 +0300 Subject: [PATCH] Delay close tab on middle-click till pointer released --- src/cascadia/TerminalApp/TabManagement.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cascadia/TerminalApp/TabManagement.cpp b/src/cascadia/TerminalApp/TabManagement.cpp index b2fb491458a..275e371c4e2 100644 --- a/src/cascadia/TerminalApp/TabManagement.cpp +++ b/src/cascadia/TerminalApp/TabManagement.cpp @@ -189,7 +189,7 @@ namespace winrt::TerminalApp::implementation newTabImpl->UpdateIcon(profile.Icon()); } - tabViewItem.PointerPressed({ this, &TerminalPage::_OnTabClick }); + tabViewItem.PointerReleased({ this, &TerminalPage::_OnTabClick }); // When the tab requests close, try to close it (prompt for approval, if required) newTabImpl->CloseRequested([weakTab, weakThis{ get_weak() }](auto&& /*s*/, auto&& /*e*/) {