Regression in update region handling

Alexandre Julliard julliard at
Mon Jan 24 05:55:26 CST 2005

Maxime Bellengé <maxime.bellenge at> writes:

> Since this patch has been applied, I have an application with acts like
> a christmas tree :)
> The application has owner drawn objects everywhere. What I see is that
> every object is painted but once a first object is painted (button or
> whatever) when the next one is painted all the rest of the dialog box is
> erased and so on. So I can only see the last painted component although
> every button is still usable.
> This patch is a real nightmare to understand. I tried comparing traces
> with +win before and after the patch but with no luck.
> I would appreciate if someone can give me an hint on how to find this
> bug.

It's probably a regression around GetUpdateRect and related functions.
The easiest way to fix it would be to get me a copy of that app, if
that's possible.

Alexandre Julliard
julliard at

More information about the wine-devel mailing list