From d70ab2b99c589e41f7daccb29592b949e27fb334 Mon Sep 17 00:00:00 2001 From: Marshall Greenblatt Date: Tue, 5 Mar 2013 18:09:41 +0000 Subject: [PATCH] Windows: cefclient: Fix delivery of mouse up events with offscreen rendering example (issue #902). git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1126 5089003a-bbd8-11dd-ad1f-f1f9622dbc98 --- tests/cefclient/cefclient_osr_widget_win.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/cefclient/cefclient_osr_widget_win.cpp b/tests/cefclient/cefclient_osr_widget_win.cpp index 9db463751..14709c59f 100644 --- a/tests/cefclient/cefclient_osr_widget_win.cpp +++ b/tests/cefclient/cefclient_osr_widget_win.cpp @@ -493,8 +493,8 @@ LRESULT CALLBACK OSRWindow::WndProc(HWND hWnd, UINT message, int x = GET_X_LPARAM(lParam); int y = GET_Y_LPARAM(lParam); CefBrowserHost::MouseButtonType btnType = - (message == WM_LBUTTONDOWN ? MBT_LEFT : ( - message == WM_RBUTTONDOWN ? MBT_RIGHT : MBT_MIDDLE)); + (message == WM_LBUTTONUP ? MBT_LEFT : ( + message == WM_RBUTTONUP ? MBT_RIGHT : MBT_MIDDLE)); if (browser.get()) { CefMouseEvent mouse_event; mouse_event.x = x;