[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master 9d809ed9bb: Filter key release events when using native input wit
From: |
Po Lu |
Subject: |
master 9d809ed9bb: Filter key release events when using native input without having XIM |
Date: |
Sat, 15 Jan 2022 00:26:49 -0500 (EST) |
branch: master
commit 9d809ed9bb778327b09c1ac10b1166df70ebd682
Author: Po Lu <luangruo@yahoo.com>
Commit: Po Lu <luangruo@yahoo.com>
Filter key release events when using native input without having XIM
* src/xterm.c (handle_one_xevent): Also check for XI key
release events when using native input on a build without XIM.
---
src/xterm.c | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/src/xterm.c b/src/xterm.c
index 0e93c99275..5798ea3eeb 100644
--- a/src/xterm.c
+++ b/src/xterm.c
@@ -8435,8 +8435,10 @@ event_handler_gdk (GdkXEvent *gxev, GdkEvent *ev,
gpointer data)
&& xev->type == GenericEvent
&& (xev->xgeneric.extension
== dpyinfo->xi2_opcode)
- && (xev->xgeneric.evtype
- == XI_KeyPress))
+ && ((xev->xgeneric.evtype
+ == XI_KeyPress)
+ || (xev->xgeneric.evtype
+ == XI_KeyRelease)))
#endif
))
{
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- master 9d809ed9bb: Filter key release events when using native input without having XIM,
Po Lu <=