From 0a1284cd403da9fad04dd8292c1f94bebe32f316 Mon Sep 17 00:00:00 2001 From: Giannis Adamopoulos Date: Mon, 26 Oct 2009 08:53:47 +0000 Subject: [PATCH] We should send WM_SYSCOMMAND when we get a WM_SYSKEYUP , not when we get a WM_SYSKEYDOWN message svn path=/trunk/; revision=43773 --- reactos/dll/win32/user32/windows/defwnd.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/reactos/dll/win32/user32/windows/defwnd.c b/reactos/dll/win32/user32/windows/defwnd.c index 6892ea8d349..2a4a507e71b 100644 --- a/reactos/dll/win32/user32/windows/defwnd.c +++ b/reactos/dll/win32/user32/windows/defwnd.c @@ -1393,11 +1393,7 @@ User32DefWindowProc(HWND hWnd, /* if( HIWORD(lParam) & ~KEYDATA_PREVSTATE ) */ if ( (wParam == VK_MENU || wParam == VK_LMENU || wParam == VK_RMENU) && !iMenuSysKey ) - { iMenuSysKey = 1; - /* mimic behaviour of XP, sending a WM_SYSCOMMAND when pressing */ - SendMessageW( top, WM_SYSCOMMAND, SC_KEYMENU, 0L ); - } else iMenuSysKey = 0;