x11drv: don't consume Expose events when filter contains QS_PAINT

Clinton Stimpson cjstimpson at utwire.net
Mon Oct 8 10:57:29 CDT 2007


Fix for bug 9875 (There are more details in that bug report if you want).
Existance of update regions in the wine server correspond with WM_PAINT 
existing in queue.  Existance of Expose events in the X event queue don't 
correspond with update regions in the wine server, which can result in a loss 
of painting some regions.

Don't consume Expose events when filtering with QS_PAINT.

Thanks,
Clinton Stimpson

ChangeLog:
  x11drv: don't consume Expose events when filtering QS_PAINT
-------------- next part --------------
A non-text attachment was scrubbed...
Name: bug9875.patch
Type: text/x-diff
Size: 433 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20071008/20837ba7/attachment.patch 


More information about the wine-patches mailing list