[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master a4ac609 1/2: Use only effective modifiers for XI2 key press event
From: |
Po Lu |
Subject: |
master a4ac609 1/2: Use only effective modifiers for XI2 key press events |
Date: |
Sun, 21 Nov 2021 20:41:24 -0500 (EST) |
branch: master
commit a4ac6090986262f5a01c858a35bdcfb1787ded45
Author: Po Lu <luangruo@yahoo.com>
Commit: Po Lu <luangruo@yahoo.com>
Use only effective modifiers for XI2 key press events
* src/xterm.c (handle_one_xevent): Use only effective modifiers
in XI_KeyPress events.
---
src/xterm.c | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/src/xterm.c b/src/xterm.c
index f5459af..7c2276f 100644
--- a/src/xterm.c
+++ b/src/xterm.c
@@ -10292,10 +10292,7 @@ handle_one_xevent (struct x_display_info *dpyinfo,
}
case XI_KeyPress:
{
- int state = xev->mods.base
- | xev->mods.effective
- | xev->mods.latched
- | xev->mods.locked;
+ int state = xev->mods.effective;
Lisp_Object c;
#ifdef HAVE_XKB
unsigned int mods_rtrn;