From: Thomas Roessler Date: Sat, 4 Oct 2003 16:41:04 +0000 (+0000) Subject: Fix #1656. X-Git-Tag: mutt-1-5-5-rel~15 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=39f9f6620b7fcf2ec14cf78b6af52f4d53824ded;p=mutt Fix #1656. --- diff --git a/menu.c b/menu.c index 97636362..f64d918c 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)