Module: wine Branch: master Commit: 828cb4f4f8382cda1ec6bddcf11c57fc778a11d4 URL: http://source.winehq.org/git/wine.git/?a=commit;h=828cb4f4f8382cda1ec6bddcf1...
Author: Kirill K. Smirnov lich@math.spbu.ru Date: Fri Jan 19 15:03:19 2007 +0300
user32: Handle WM_SETICON message similarly to WM_SETTEXT.
---
dlls/user32/defwnd.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dlls/user32/defwnd.c b/dlls/user32/defwnd.c index d9af35c..fda2dc9 100644 --- a/dlls/user32/defwnd.c +++ b/dlls/user32/defwnd.c @@ -677,8 +677,8 @@ static LRESULT DEFWND_DefWinProc( HWND h
USER_Driver->pSetWindowIcon( hwnd, wParam, (HICON)lParam );
- SetWindowPos(hwnd, 0, 0, 0, 0, 0, SWP_FRAMECHANGED | SWP_NOSIZE | - SWP_NOMOVE | SWP_NOACTIVATE | SWP_NOZORDER); + if( (GetWindowLongW( hwnd, GWL_STYLE ) & WS_CAPTION) == WS_CAPTION ) + NC_HandleNCPaint( hwnd , (HRGN)1 ); /* Repaint caption */
return (LRESULT)ret; }