From 1581ad665e521353767c4346246bd66057c8587e Mon Sep 17 00:00:00 2001 From: "kmcclusk%netscape.com" Date: Thu, 8 Oct 1998 00:47:10 +0000 Subject: [PATCH] Fixed key events. git-svn-id: svn://10.0.0.236/trunk@12248 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/widget/src/motif/nsXtEventHandler.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mozilla/widget/src/motif/nsXtEventHandler.cpp b/mozilla/widget/src/motif/nsXtEventHandler.cpp index 170d4907826..1366b8d32d4 100644 --- a/mozilla/widget/src/motif/nsXtEventHandler.cpp +++ b/mozilla/widget/src/motif/nsXtEventHandler.cpp @@ -630,12 +630,12 @@ void nsXtWidget_InitNSKeyEvent(int aEventType, nsKeyEvent& aKeyEvent, Widget w, XtTranslateKeycode(xKeyEvent->display,xKeyEvent->keycode, xKeyEvent->state, &modout, &res); res = XKeycodeToKeysym(xKeyEvent->display, xKeyEvent->keycode, 0); - aKeyEvent.keyCode = nsConvertKey(res) - 0xFF00; + aKeyEvent.keyCode = nsConvertKey(res) & 0x00FF; aKeyEvent.time = xKeyEvent->time; aKeyEvent.isShift = (xKeyEvent->state & ShiftMask) ? PR_TRUE : PR_FALSE; aKeyEvent.isControl = (xKeyEvent->state & ControlMask) ? PR_TRUE : PR_FALSE; aKeyEvent.isAlt = (xKeyEvent->state & Mod1Mask) ? PR_TRUE : PR_FALSE; - printf("KEY Event type %d %d shift %d control %d alt %d \n", aEventType == NS_KEY_DOWN, aKeyEvent.keyCode, aKeyEvent.isShift, aKeyEvent.isControl, aKeyEvent.isAlt); +// printf("KEY Event type %d %d shift %d control %d alt %d \n", aEventType == NS_KEY_DOWN, aKeyEvent.keyCode, aKeyEvent.isShift, aKeyEvent.isControl, aKeyEvent.isAlt); } //==============================================================