emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

master b469a01: Set serial when filtering XI_KeyPress events


From: Po Lu
Subject: master b469a01: Set serial when filtering XI_KeyPress events
Date: Thu, 25 Nov 2021 00:22:37 -0500 (EST)

branch: master
commit b469a0155140cf0c319963717cb43f2bf43864ec
Author: Po Lu <luangruo@yahoo.com>
Commit: Po Lu <luangruo@yahoo.com>

    Set serial when filtering XI_KeyPress events
    
    This fixes fcitx flicker for whatever reason.
    
    * src/xterm.c (handle_one_xevent): Set serial when filtering
    XI_KeyPress events.
---
 src/xterm.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/xterm.c b/src/xterm.c
index 346cd0c..0a3aeee 100644
--- a/src/xterm.c
+++ b/src/xterm.c
@@ -10648,7 +10648,7 @@ handle_one_xevent (struct x_display_info *dpyinfo,
            memset (&xkey, 0, sizeof xkey);
 
            xkey.type = KeyRelease;
-           xkey.serial = 0;
+           xkey.serial = xev->serial;
            xkey.send_event = xev->send_event;
            xkey.display = xev->display;
            xkey.window = xev->event;



reply via email to

[Prev in Thread] Current Thread [Next in Thread]