xserver: Branch 'server-1.5-branch'
Peter Hutterer
whot at kemper.freedesktop.org
Wed Jul 23 00:40:27 PDT 2008
xkb/xkbAccessX.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
New commits:
commit ff1a9b7fea2cfe00bc02a99b919fa1178d4f0b12
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date: Wed Jul 23 16:53:59 2008 +0930
xkb: don't send core events for extension devices on SlowKey timeout.
RedHat Bug 448604 <https://bugzilla.redhat.com/show_bug.cgi?id=448604>
diff --git a/xkb/xkbAccessX.c b/xkb/xkbAccessX.c
index 75b8c5a..89be839 100644
--- a/xkb/xkbAccessX.c
+++ b/xkb/xkbAccessX.c
@@ -352,7 +352,9 @@ XkbControlsPtr ctrls;
XkbSendAccessXNotify(keybd,&ev);
if (XkbAX_NeedFeedback(ctrls,XkbAX_SKAcceptFBMask))
XkbDDXAccessXBeep(keybd,_BEEP_SLOW_ACCEPT,XkbSlowKeysMask);
- AccessXKeyboardEvent(keybd,KeyPress,xkbi->slowKey,False);
+ AccessXKeyboardEvent(keybd,
+ (keybd == inputInfo.keyboard) ? KeyPress : DeviceKeyPress,
+ xkbi->slowKey,False);
/* check for magic sequences */
if ((ctrls->enabled_ctrls&XkbAccessXKeysMask) &&
((sym[0]==XK_Shift_R)||(sym[0]==XK_Shift_L)))
More information about the xorg-commit
mailing list