Ken Thomases : winemac: Reset cursor clipping and capture when window dragging begins.

Alexandre Julliard julliard at winehq.org
Wed Jan 29 14:53:32 CST 2014


Module: wine
Branch: master
Commit: a86cfc683de19a099a43e1ee45febc77c230df14
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=a86cfc683de19a099a43e1ee45febc77c230df14

Author: Ken Thomases <ken at codeweavers.com>
Date:   Tue Jan 28 15:50:35 2014 -0600

winemac: Reset cursor clipping and capture when window dragging begins.

---

 dlls/winemac.drv/window.c |    2 ++
 1 file changed, 2 insertions(+)

diff --git a/dlls/winemac.drv/window.c b/dlls/winemac.drv/window.c
index d63e83f..838a1b6 100644
--- a/dlls/winemac.drv/window.c
+++ b/dlls/winemac.drv/window.c
@@ -2164,7 +2164,9 @@ void macdrv_window_drag_begin(HWND hwnd)
     data->being_dragged = TRUE;
     release_win_data(data);
 
+    ClipCursor(NULL);
     SendMessageW(hwnd, WM_ENTERSIZEMOVE, 0, 0);
+    ReleaseCapture();
 
     while (GetMessageW(&msg, 0, 0, 0))
     {




More information about the wine-cvs mailing list