From de9977abfe7ab227c7c8d8b6d52fcd9afce7e71e Mon Sep 17 00:00:00 2001 From: "mkaply%us.ibm.com" Date: Mon, 23 Aug 2004 15:58:51 +0000 Subject: [PATCH] #255608 r=pedemonte, sr=blizzard (platform specific), a=mkaply (OS/2 only) Don't let F1 go to the OS - let Mozilla handle it git-svn-id: svn://10.0.0.236/trunk@161130 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/widget/src/os2/nsWindow.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/mozilla/widget/src/os2/nsWindow.cpp b/mozilla/widget/src/os2/nsWindow.cpp index bc6979669a6..dbbaf291d19 100644 --- a/mozilla/widget/src/os2/nsWindow.cpp +++ b/mozilla/widget/src/os2/nsWindow.cpp @@ -2407,6 +2407,10 @@ PRBool nsWindow::ProcessMessage( ULONG msg, MPARAM mp1, MPARAM mp2, MRESULT &rc) ((SHORT1FROMMP(mp1) & KC_VIRTUALKEY) && ((SHORT1FROMMP(mp1) & (KC_SHIFT | KC_ALT | KC_CTRL)) == 0) && (SHORT2FROMMP(mp2) == VK_F10)) || + // Let Mozilla handle standalone F1, not the OS + ((SHORT1FROMMP(mp1) & KC_VIRTUALKEY) && + ((SHORT1FROMMP(mp1) & (KC_SHIFT | KC_ALT | KC_CTRL)) == 0) && + (SHORT2FROMMP(mp2) == VK_F1)) || // Let Mozilla handle standalone Alt, not the OS ((SHORT1FROMMP(mp1) & KC_KEYUP) && (SHORT1FROMMP(mp1) & KC_LONEKEY) && (SHORT2FROMMP(mp2) == VK_ALT)) ||