From 809c0ba3fa8fbfa1075e94d23b9802b7ed5806b8 Mon Sep 17 00:00:00 2001 From: Juan Linietsky Date: Wed, 10 Jan 2018 17:45:54 -0300 Subject: [PATCH] Added middle button doubleclick, fixes #15567 (cherry picked from commit 0f00384c93e07c6612456de489067f2cb883ecee) --- platform/windows/os_windows.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/platform/windows/os_windows.cpp b/platform/windows/os_windows.cpp index 4b290d04c1..ede0840159 100644 --- a/platform/windows/os_windows.cpp +++ b/platform/windows/os_windows.cpp @@ -461,6 +461,7 @@ LRESULT OS_Windows::WndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam) case WM_MOUSEWHEEL: case WM_MOUSEHWHEEL: case WM_LBUTTONDBLCLK: + case WM_MBUTTONDBLCLK: case WM_RBUTTONDBLCLK: /*case WM_XBUTTONDOWN: case WM_XBUTTONUP: */ { @@ -521,6 +522,12 @@ LRESULT OS_Windows::WndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam) mb.button_index = 2; mb.doubleclick = true; } break; + case WM_MBUTTONDBLCLK: { + + mb.pressed = true; + mb.button_index = 3; + mb.doubleclick = true; + } break; case WM_MOUSEWHEEL: { mb.pressed = true;