Jason Edmeades : user32: Allow alt+space to highlight system menu.

Alexandre Julliard julliard at wine.codeweavers.com
Mon Aug 13 06:31:50 CDT 2007


Module: wine
Branch: master
Commit: 76943c2a4125040ccec910bb5dfa12cb1764f056
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=76943c2a4125040ccec910bb5dfa12cb1764f056

Author: Jason Edmeades <jason.edmeades at googlemail.com>
Date:   Sun Aug 12 22:29:01 2007 +0100

user32: Allow alt+space to highlight system menu.

---

 dlls/user32/menu.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/dlls/user32/menu.c b/dlls/user32/menu.c
index 2f57779..2a2d3ab 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" ))




More information about the wine-cvs mailing list