]> mj.ucw.cz Git - checkmail.git/commitdiff
One more improvement to the flag highlighting mode (still 1.0).
authorMartin Mares <mj@ucw.cz>
Mon, 25 Jun 2007 20:26:41 +0000 (22:26 +0200)
committerMartin Mares <mj@ucw.cz>
Mon, 25 Jun 2007 20:26:41 +0000 (22:26 +0200)
cm.c

diff --git a/cm.c b/cm.c
index 38b6983c9001d7f5378181fe5ee8ee9ab6ef9338..92141ef269851101c971aff5876840a3847220ac 100644 (file)
--- a/cm.c
+++ b/cm.c
@@ -560,7 +560,7 @@ redraw_line(int i)
        printw("  ");
       if (b->new)
        attrset(attrs[cc][hi][M_NEW]);
-      else if (b->flagged)
+      else if (b->flagged && b->o.show_flagged)
        attrset(attrs[cc][hi][M_FLAG]);
       printw("%-20s ", b->name);
       if (b->scanning < 0)
@@ -596,14 +596,14 @@ redraw_line(int i)
                printw("        ");
              snip = 1;
            }
-         else if (b->flagged)
+         else if (b->flagged && b->o.show_flagged)
            {
              attrset(attrs[cc][hi][M_FLAG]);
              printw("%6d  ", b->flagged);
              attrset(attrs[cc][hi][M_IDLE]);
              printw("        ");
              attrset(attrs[cc][0][M_FLAG]);    /* We avoid the highlight intentionally */
-             snip = b->o.show_flagged;
+             snip = 1;
            }
          if (snip && b->o.snippets && b->snippet[0])
            {