]> granicus.if.org Git - mutt/commitdiff
Fix tag-prefix.
authorThomas Roessler <roessler@does-not-exist.org>
Thu, 10 Dec 1998 11:06:25 +0000 (11:06 +0000)
committerThomas Roessler <roessler@does-not-exist.org>
Thu, 10 Dec 1998 11:06:25 +0000 (11:06 +0000)
menu.c

diff --git a/menu.c b/menu.c
index 60300706fb73a4a05ba4dd05a8091a39c0e0c437..4e643085e07c7403ce242b199aec6c84bc9292a0 100644 (file)
--- a/menu.c
+++ b/menu.c
@@ -676,10 +676,19 @@ int mutt_menuLoop (MUTTMENU *menu)
     i = km_dokey (menu->menu);
     if (i == OP_TAG_PREFIX)
     {
-      mvaddstr (LINES - 1, 0, "Tag-");
-      i = km_dokey (menu->menu);
-      menu->tagprefix = 1;
-      CLEARLINE (LINES - 1);
+      if (menu->tagged)
+      {
+       mvaddstr (LINES - 1, 0, "Tag-");
+       clrtoeol ();
+       i = km_dokey (menu->menu);
+       menu->tagprefix = 1;
+       CLEARLINE (LINES - 1);
+      }
+      else 
+      {
+       mutt_error _("No tagged entries.");
+       i = -1;
+      }
     }
     else if (menu->tagged && option (OPTAUTOTAG))
       menu->tagprefix = 1;