diff options
| author | Po Lu | 2021-11-25 13:20:56 +0800 |
|---|---|---|
| committer | Po Lu | 2021-11-25 13:20:56 +0800 |
| commit | b469a0155140cf0c319963717cb43f2bf43864ec (patch) | |
| tree | 9694ba3e5b5b7c2b2eeedfa8166857f2e6f51adc /src | |
| parent | e37eb7f5c67f7da2c78688eda8968562fe75b767 (diff) | |
| download | emacs-b469a0155140cf0c319963717cb43f2bf43864ec.tar.gz emacs-b469a0155140cf0c319963717cb43f2bf43864ec.zip | |
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.
Diffstat (limited to 'src')
| -rw-r--r-- | src/xterm.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/xterm.c b/src/xterm.c index 346cd0c38a4..0a3aeeed703 100644 --- a/src/xterm.c +++ b/src/xterm.c | |||
| @@ -10648,7 +10648,7 @@ handle_one_xevent (struct x_display_info *dpyinfo, | |||
| 10648 | memset (&xkey, 0, sizeof xkey); | 10648 | memset (&xkey, 0, sizeof xkey); |
| 10649 | 10649 | ||
| 10650 | xkey.type = KeyRelease; | 10650 | xkey.type = KeyRelease; |
| 10651 | xkey.serial = 0; | 10651 | xkey.serial = xev->serial; |
| 10652 | xkey.send_event = xev->send_event; | 10652 | xkey.send_event = xev->send_event; |
| 10653 | xkey.display = xev->display; | 10653 | xkey.display = xev->display; |
| 10654 | xkey.window = xev->event; | 10654 | xkey.window = xev->event; |