WM_MOUSEHOVER fix

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



ChangeLog entry:

   - Altered posting of WM_MOUSEHOVER so the lParam and wParam fields
were set correctly to virtual key states and cursor position. This
corrected bugs in running the Adobe SVG Viewer plugin within IE6

diff -urN wine-20021031/windows/input.c wine-withpatch/windows/input.c
--- wine-20021031/windows/input.c	2002-10-31 01:04:39.000000000 +0000
+++ wine-withpatch/windows/input.c	2002-11-22 15:24:50.000000000 +0000
@@ -967,7 +967,7 @@
             /* has the mouse hovered long enough? */
             if(TrackingList[i].iHoverTime <= TrackingList[i].tme.dwHoverTime)
              {
-                PostMessageA(TrackingList[i].tme.hwndTrack, WM_MOUSEHOVER, 0, 0);
+                PostMessageA(TrackingList[i].tme.hwndTrack, WM_MOUSEHOVER, get_key_state() , (pos.y << 8) + (pos.x));
 
                 /* stop tracking mouse hover */
                 TrackingList[i].tme.dwFlags ^= TME_HOVER;

[Index of Archives]     [Gimp for Windows]     [Red Hat]     [Samba]     [Yosemite Camping]     [Graphics Cards]     [Wine Home]

  Powered by Linux