user32: always call InvalidateRect to redraw a button.
Reece Dunn
msclrhd at googlemail.com
Sun Jul 6 19:44:01 CDT 2008
The logic to redraw a button when needed was inconsistent across the
button's window procedure.
This patch consistently uses:
if (IsWindowVisible(hWnd)) InvalidateRect( hWnd, NULL, TRUE );
to redraw the button.
This is needed to support a themed button, otherwise the subclassed
button for theming does not correctly intercept redraw notifications.
- Reece
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-user32-always-call-InvalidateRect-to-redraw-a-butto.patch
Type: text/x-diff
Size: 4957 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20080707/e21d40b9/attachment-0001.patch
More information about the wine-patches
mailing list