From feac523882df43e2927a644abbd2b9a8d46eecf9 Mon Sep 17 00:00:00 2001 From: Thomas Roessler Date: Sat, 4 Oct 2003 16:41:04 +0000 Subject: [PATCH] Fix #1656. --- menu.c | 17 +++-------------- 1 file changed, 3 insertions(+), 14 deletions(-) diff --git a/menu.c b/menu.c index 97636362d..f64d918c3 100644 --- a/menu.c +++ b/menu.c @@ -856,7 +856,7 @@ int mutt_menuLoop (MUTTMENU *menu) return i; i = km_dokey (menu->menu); - if (i == OP_TAG_PREFIX) + if (i == OP_TAG_PREFIX || i == OP_TAG_PREFIX_COND) { if (menu->tagged) { @@ -866,23 +866,12 @@ int mutt_menuLoop (MUTTMENU *menu) menu->tagprefix = 1; CLEARLINE (LINES - 1); } - else + else if (i == OP_TAG_PREFIX) { mutt_error _("No tagged entries."); i = -1; } - } - if (i == OP_TAG_PREFIX_COND) - { - if (menu->tagged) - { - mvaddstr (LINES - 1, 0, "Tag-"); - clrtoeol (); - i = km_dokey (menu->menu); - menu->tagprefix = 1; - CLEARLINE (LINES - 1); - } - else + else /* None tagged, OP_TAG_PREFIX_COND */ { event_t tmp; while(UngetCount>0) -- 2.40.0