diff --git a/dlls/user32/menu.c b/dlls/user32/menu.c index 2f57779a305..2a2d3ab719a 100644 --- a/dlls/user32/menu.c +++ b/dlls/user32/menu.c @@ -3387,7 +3387,7 @@ void MENU_TrackKbdMenuBar( HWND hwnd, UINT wParam, WCHAR wChar) MENU_SelectItem( hwnd, hTrackMenu, uItem, TRUE, 0 ); - if (wParam & HTSYSMENU) + if (wParam & HTSYSMENU && wChar != ' ') { /* prevent sysmenu activation for managed windows on Alt down/up */ if (GetPropA( hwnd, "__wine_x11_managed" ))