commit 8eecef62fb4837d42a0e16124d35fce6fc2588ae parent 698204a98784a73916e3de4827ca739e88532492 Author: Orestis <orestisf1993@gmail.com> Date: Sun, 22 Oct 2017 00:15:15 +0300 Immediately hide the unlock indicator after ESC / C-u (#145) Diffstat:
| M | i3lock.c | | | 11 | +++-------- |
1 file changed, 3 insertions(+), 8 deletions(-) diff --git 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;
