From e456521b94b4d8e88c4bd35d1b402cf86210b0f9 Mon Sep 17 00:00:00 2001 From: Enrico Giordani Date: Mon, 4 Jan 2021 12:09:58 +0100 Subject: [PATCH] [FancyZones] fix for secondary mouse button (#8901) primary mouse button switch is transparent to the application the system still returns the same values as for the default case --- src/modules/fancyzones/lib/SecondaryMouseButtonsHook.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/fancyzones/lib/SecondaryMouseButtonsHook.cpp b/src/modules/fancyzones/lib/SecondaryMouseButtonsHook.cpp index 86c47acc00..b3b6c50ce5 100644 --- a/src/modules/fancyzones/lib/SecondaryMouseButtonsHook.cpp +++ b/src/modules/fancyzones/lib/SecondaryMouseButtonsHook.cpp @@ -43,7 +43,7 @@ LRESULT CALLBACK SecondaryMouseButtonsHook::SecondaryMouseButtonsProc(int nCode, { if (nCode == HC_ACTION) { - if (wParam == (GetSystemMetrics(SM_SWAPBUTTON) ? WM_LBUTTONDOWN : WM_RBUTTONDOWN) || wParam == WM_MBUTTONDOWN || wParam == WM_XBUTTONDOWN) + if (wParam == WM_RBUTTONDOWN || wParam == WM_MBUTTONDOWN || wParam == WM_XBUTTONDOWN) { callback(); }