Mikołaj Zalewski <[EMAIL PROTECTED]> writes:
> @@ -949,6 +954,12 @@ TrackMouseEvent (TRACKMOUSEEVENT *ptme)
> }
> }
> } else {
> + /* In our implementation it's possible that another window will
> receive a
> + * WM_MOUSEMOVE and call TrackMouseEvent before TrackMouseEventProc
> is
> + * called. In such a situation post the WM_MOUSELEAVE now */
> + if (tracking_info.tme.hwndTrack != NULL)
> + check_mouse_leave(hwnd, hittest);
> +
Shouldn't you check for TME_LEAVE first?
--
Alexandre Julliard
[EMAIL PROTECTED]