COMCTL32: Invalidate the entire progress bar any time it changes.
Mike McCormack
mike at codeweavers.com
Tue Jan 10 08:42:12 CST 2006
InstallShield paints stuff over the top of the progress bar, and then
expects that we invalidate everything, so if we don't then things don't
get drawn right.
This is an old patch, but the code that is in comctl32 now is wrong.
This fixes it, and there's no known regressions. Unfortunately there's
no way to fix this "efficiently".
Mike
ChangeLog:
Invalidate the entire progress bar any time it changes.
Fixes the progress bar so it paints properly in InstallShield.
dlls/comctl32/progress.c | 29 +++--------------------------
1 files changed, 3 insertions(+), 26 deletions(-)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ba1bff1c1f91ef20e81987a2742a200b7b196e02.diff
Type: text/x-patch
Size: 1639 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20060110/da4fb3eb/ba1bff1c1f91ef20e81987a2742a200b7b196e02.diff
More information about the wine-patches
mailing list