X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=functions%2Fimap_mailbox.php;h=b220ee6f6042818d0f4b56b9fc7957b30a1aa4d4;hb=b4ac5b962ca93a4c8dcccfe3fe3b1dce1d8a1ba7;hp=f0055440dcd22d707f2d607d2f6567ea4155e61e;hpb=407ec6bce781f5ec60d75c766117587b14c9c4f1;p=squirrelmail.git diff --git a/functions/imap_mailbox.php b/functions/imap_mailbox.php index f0055440..b220ee6f 100755 --- a/functions/imap_mailbox.php +++ b/functions/imap_mailbox.php @@ -800,10 +800,14 @@ function sqimap_mailbox_tree($imap_stream) { 0 : sqimap_unseen_messages($imap_stream, $mbx); if ($unseen_type == 2 || ($move_to_trash && ($mbx == $trash_folder) )) { - $sorted_lsub_ary[$i]['nummessages'] = sqimap_get_num_messages($imap_stream, $mbx); + $sorted_lsub_ary[$i]['nummessages'] = + $sorted_lsub_ary[$i]['noselect'] ? + 0 : sqimap_get_num_messages($imap_stream, $mbx); } if ($mbx == $trash_folder) { - $sorted_lsub_ary[$i]['nummessages'] = sqimap_get_num_messages($imap_stream, $mbx); + $sorted_lsub_ary[$i]['nummessages'] = + $sorted_lsub_ary[$i]['noselect'] ? + 0 : sqimap_get_num_messages($imap_stream, $mbx); } } }