From: Orestis Date: Sat, 21 Oct 2017 21:15:15 +0000 (+0300) Subject: Immediately hide the unlock indicator after ESC / C-u (#145) X-Git-Tag: 2.10~5 X-Git-Url: https://git.sur5r.net/?p=i3%2Fi3lock;a=commitdiff_plain;h=8eecef62fb4837d42a0e16124d35fce6fc2588ae Immediately hide the unlock indicator after ESC / C-u (#145) --- diff --git a/i3lock.c b/i3lock.c index 945be9f..8538625 100644 --- a/i3lock.c +++ b/i3lock.c @@ -445,14 +445,9 @@ static void handle_key_press(xcb_key_press_event_t *event) { ksym == XKB_KEY_Escape) { DEBUG("C-u pressed\n"); clear_input(); - /* Hide the unlock indicator after a bit if the password buffer is - * empty. */ - if (unlock_indicator) { - START_TIMER(clear_indicator_timeout, 1.0, clear_indicator_cb); - unlock_state = STATE_BACKSPACE_ACTIVE; - redraw_screen(); - unlock_state = STATE_KEY_PRESSED; - } + /* Also hide the unlock indicator */ + if (unlock_indicator) + clear_indicator(); return; } break;