From c91c5ba3f3c374eb4c59327bdf7576bfe1e776f7 Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Mon, 1 Mar 2021 18:30:14 +0100 Subject: stdin keyboard input: Ignore uninitialized keysyms This fixes Ctrl+key causing unintended behaviour. Closes #596 --- src/keyevents.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/keyevents.c b/src/keyevents.c index 0ca489a..8185167 100644 --- a/src/keyevents.c +++ b/src/keyevents.c @@ -359,7 +359,7 @@ void feh_event_handle_stdin() else keysym = XStringToKeysym(stdin_buf); - if (window_num) + if (window_num && keysym) feh_event_handle_generic(windows[0], is_esc * Mod1Mask, keysym, 0); is_esc = 0; -- cgit v1.2.3