Apparently my fix for hiding the unread count of 0 when in certain modes
authorjangliss <jangliss@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Wed, 16 Jul 2003 14:30:18 +0000 (14:30 +0000)
committerjangliss <jangliss@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Wed, 16 Jul 2003 14:30:18 +0000 (14:30 +0000)
made the count disappear completely.  This should work better :)

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@5322 7612ce4b-ef26-0410-bec9-ea0150e637f0

src/left_main.php

index 3f0e2d1..cdb2335 100644 (file)
@@ -301,7 +301,7 @@ function listBoxes ($boxes, $j=0 ) {
         /* get unseen/total messages information */
         if ($boxes->unseen !== false || $boxes->total !== false) {
             $unseen = $boxes->unseen;
-            if ($unseen>0 && $boxes->total>0) {
+            if ($unseen>0 || $boxes->total>0) {
                 $unseen_string = "($unseen)";
                 $unseen_found = TRUE;
             }
@@ -375,7 +375,7 @@ function listBoxes ($boxes, $j=0 ) {
         }
 
         /* Print unseen information. */
-        if (isset($unseen_found) && $unseen_found) {
+        if (isset($unseen_found) && $unseen_found && ($unseen > 0)) {
             $end .= "&nbsp;<small>$unseen_string</small>";
         }
 
@@ -441,7 +441,7 @@ function ListAdvancedBoxes ($boxes, $mbx, $j='ID.0000' ) {
     if ($unseen > 0) { $end .= '</b>'; }
 
     /* Print unseen information. */
-    if (isset($unseen_found) && $unseen_found) {
+    if (isset($unseen_found) && $unseen_found && ($unseen > 0)) {
             $end .= "&nbsp;$unseen_string";
     }