[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdepim/kmail
From:       Andreas Gungl <a.gungl () gmx ! de>
Date:       2005-09-30 21:36:37
Message-ID: 1128116197.916597.27176.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 465808 by gungl:

forward port of the fix for the unread count

 M  +4 -2      folderstorage.cpp  


--- trunk/KDE/kdepim/kmail/folderstorage.cpp #465807:465808
@@ -821,10 +821,12 @@
   int oldUnread = 0;
   int newUnread = 0;
 
-  if (oldStatus & KMMsgStatusUnread || oldStatus & KMMsgStatusNew ||
+  if (((oldStatus & KMMsgStatusUnread || oldStatus & KMMsgStatusNew) &&
+      !(oldStatus & KMMsgStatusIgnored)) ||
       (folder() == kmkernel->outboxFolder()))
     oldUnread = 1;
-  if (newStatus & KMMsgStatusUnread || newStatus & KMMsgStatusNew ||
+  if (((newStatus & KMMsgStatusUnread || newStatus & KMMsgStatusNew) &&
+      !(newStatus & KMMsgStatusIgnored)) ||
       (folder() == kmkernel->outboxFolder()))
     newUnread = 1;
   int deltaUnread = newUnread - oldUnread;
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic