Alexandre Julliard : user32: Bring SwitchToThisWindow a bit more in line with the now documented behavior .
Module: wine Branch: master Commit: b464f9cacb89eea507d90829a3bd6fba54c70ce4 URL: http://source.winehq.org/git/wine.git/?a=commit;h=b464f9cacb89eea507d90829a3... Author: Alexandre Julliard <julliard(a)winehq.org> Date: Mon Aug 31 16:37:19 2009 +0200 user32: Bring SwitchToThisWindow a bit more in line with the now documented behavior. --- dlls/user32/winpos.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) diff --git a/dlls/user32/winpos.c b/dlls/user32/winpos.c index 8aeecc2..ba33967 100644 --- a/dlls/user32/winpos.c +++ b/dlls/user32/winpos.c @@ -85,9 +85,10 @@ typedef struct /*********************************************************************** * SwitchToThisWindow (USER32.@) */ -void WINAPI SwitchToThisWindow( HWND hwnd, BOOL restore ) +void WINAPI SwitchToThisWindow( HWND hwnd, BOOL alt_tab ) { - ShowWindow( hwnd, restore ? SW_RESTORE : SW_SHOWMINIMIZED ); + if (IsIconic( hwnd )) ShowWindow( hwnd, SW_RESTORE ); + else BringWindowToTop( hwnd ); }
participants (1)
-
Alexandre Julliard