From: Ray Strode Date: Mon, 24 Apr 2017 20:16:47 +0000 (-0400) Subject: Revert "main: don't allow ESC key repeat to flood console" X-Git-Tag: 0.9.3~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6fd5c6b260b89604f2ff7d65a4f1a011db23a726;p=thirdparty%2Fplymouth.git Revert "main: don't allow ESC key repeat to flood console" This reverts commit 1f1d83bf71fc4d1748bed3366fd6a597d34fbabd. --- diff --git a/src/main.c b/src/main.c index eeb4e20d..08c7fe1a 100644 --- a/src/main.c +++ b/src/main.c @@ -102,7 +102,6 @@ typedef struct ply_terminal_t *local_console_terminal; ply_device_manager_t *device_manager; - ply_trigger_t *details_trigger; ply_trigger_t *deactivate_trigger; ply_trigger_t *quit_trigger; @@ -1520,24 +1519,8 @@ toggle_between_splash_and_details (state_t *state) static void on_escape_pressed (state_t *state) { - - if (state->details_trigger != NULL) { - return; - } - - state->details_trigger = ply_trigger_new (&state->details_trigger); - - ply_trigger_add_handler (state->details_trigger, - (ply_trigger_handler_t) - toggle_between_splash_details, - state); - ply_trace ("escape key pressed"); - ply_event_loop_watch_for_timeout (state->loop, - 0.01, - (ply_event_loop_timeout_handler_t) - ply_trigger_pull - state->details_trigger); + toggle_between_splash_and_details (state); } static void