From 35438521ae719c50856285e40833b411c38d1b9a Mon Sep 17 00:00:00 2001 From: hpa Date: Tue, 30 Aug 2005 22:56:46 +0000 Subject: Quicker timeout clear --- com32/modules/menu.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/com32/modules/menu.c b/com32/modules/menu.c index eee81f56..9f34061e 100644 --- a/com32/modules/menu.c +++ b/com32/modules/menu.c @@ -614,7 +614,8 @@ run_menu(void) if ( key != KEY_NONE ) { timeout_left = key_timeout; - clear = to_clear; + if ( to_clear ) + printf("\033[%d;1H%s\033[K", TIMEOUT_ROW, menu_attrib->screen); } switch ( key ) { @@ -712,11 +713,6 @@ run_menu(void) key_timeout = 0; /* Cancels timeout */ draw_row(entry-top+4, -1, top, 0, 0); - if ( to_clear ) { - /* Erase timeout message */ - printf("\033[%d;1H%s\033[K", TIMEOUT_ROW, menu_attrib->screen); - } - if ( menu_master_passwd ) { ok = ask_passwd(NULL); clear_screen(); -- cgit v1.2.1