Marcus Meissner <[EMAIL PROTECTED]> writes:

> After last nights CVS commits, the Mousepointer appears not to be visible
> in some applications in both managed and unmanaged mode.
> 
> Reproducable for me with sol.exe and winmine.exe (16bit) for instance.

This should fix it I think:

Index: windows/nonclient.c
===================================================================
RCS file: /opt/cvs-commit/wine/windows/nonclient.c,v
retrieving revision 1.84
diff -u -r1.84 nonclient.c
--- windows/nonclient.c 2001/08/24 00:26:59     1.84
+++ windows/nonclient.c 2001/09/14 17:20:00
@@ -1729,7 +1729,8 @@
  */
 LONG NC_HandleSetCursor( HWND hwnd, WPARAM wParam, LPARAM lParam )
 {
-    if (hwnd != (HWND)wParam) return 0;  /* Don't set the cursor for child windows */
+    if (hwnd != WIN_GetFullHandle( (HWND)wParam ))
+        return 0;  /* Don't set the cursor for child windows */
 
     switch(LOWORD(lParam))
     {

-- 
Alexandre Julliard
[EMAIL PROTECTED]


Reply via email to