From c7e7b69350900bd9478afaaf9c3adc5d1eb16204 Mon Sep 17 00:00:00 2001 From: James Magahern Date: Sun, 20 Jan 2019 02:46:32 -0800 Subject: Also don't allow input in xsecurelock path (TODO: unify these) --- src/main.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main.c b/src/main.c index 1bcb21b..74c2f53 100644 --- a/src/main.c +++ b/src/main.c @@ -43,6 +43,8 @@ static void window_changed_size(saver_state_t *state, XConfigureEvent *event) static void handle_xsl_key_input(saver_state_t *state, const char c) { + if (!state->input_allowed) return; + char *password_buf = state->password_buffer; size_t pw_len = strlen(password_buf); switch (c) { -- cgit v1.2.3