From 6fd5c6b260b89604f2ff7d65a4f1a011db23a726 Mon Sep 17 00:00:00 2001 From: Ray Strode Date: Mon, 24 Apr 2017 16:16:47 -0400 Subject: [PATCH] Revert "main: don't allow ESC key repeat to flood console" This reverts commit 1f1d83bf71fc4d1748bed3366fd6a597d34fbabd. --- src/main.c | 19 +------------------ 1 file changed, 1 insertion(+), 18 deletions(-) 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