[PATCH] winex11.drv: Redraw window on Expose event if window surface has no region set.

Paul Gofman gofmanp at gmail.com
Mon Apr 6 07:59:15 CDT 2020


On 4/6/20 15:13, Alexandre Julliard wrote:
> Paul Gofman <gofmanp at gmail.com> writes:
>
> If it's not painting to the window surface, then user32 should have been
> told that. Then the surface won't be used, and expose events will
> generate WM_PAINT messages.
>
    Oh yeah, setting, e. g., client_side_graphics to FALSE in
winex11.drv when I am to emulate exclusive fullscreen mode does the
trick. Do you mean something like that?

    But it won't help my updated test program, which does not involve
any ddraw and seem to show that the window just gets WM_PAINT on
obscuring window move or delete on Windows. I don't have an example of a
real application depending exactly on it though.






More information about the wine-devel mailing list