On Fri, Sep 09, 2005 at 11:22:26AM +0200, Alexandre Julliard wrote:
This sounds like it's just masking the problem. Do you know precisely why the mouse position is incorrect?
No :-/ I can't explain it. The XQueryPointer call in X11DRV_GetCursorPos is returning an incorrect value. I don't see anything wrong with the way we are calling it. Maybe it's a bug in X.
Older versions of Wine worked fine so I looked at what has changed since it broke and concluded that the removal of the XFlush call provokes the problem.
/Ulrich