From 86c8860d62ee7731526d1d488b0228c3f0193074 Mon Sep 17 00:00:00 2001 From: Alexandre Julliard Date: Wed, 31 Oct 2007 18:00:53 +0100 Subject: [PATCH] user32: SetParent should not make the window topmost. --- dlls/user32/win.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dlls/user32/win.c b/dlls/user32/win.c index c70b0ca7f17..f6f05121917 100644 --- a/dlls/user32/win.c +++ b/dlls/user32/win.c @@ -2599,7 +2599,7 @@ HWND WINAPI SetParent( HWND hwnd, HWND parent ) in the x-order and send the expected WM_WINDOWPOSCHANGING and WM_WINDOWPOSCHANGED notification messages. */ - SetWindowPos( hwnd, HWND_TOPMOST, 0, 0, 0, 0, + SetWindowPos( hwnd, HWND_TOP, 0, 0, 0, 0, SWP_NOACTIVATE | SWP_NOMOVE | SWP_NOSIZE | (was_visible ? SWP_SHOWWINDOW : 0) ); /* FIXME: a WM_MOVE is also generated (in the DefWindowProc handler * for WM_WINDOWPOSCHANGED) in Windows, should probably remove SWP_NOMOVE */