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

List:       kde-commits
Subject:    kdepim/kmail
From:       David Faure <faure () kde ! org>
Date:       2004-04-13 12:28:35
Message-ID: 20040413122835.7C2D29A4D () office ! kde ! org
[Download RAW message or body]

CVS commit by faure: 

Fix for new folder settings not saved (see PATCH mail on kmail-devel).

Patch semi-approved by Carsten and semi-approved by Till, which makes it fully approved.
If it saved mGuessedUnreadMsgs it would get into mUnreadMsgs on re-reading,
which would be wrong I guess. But when we have a guess, don't save mUnreadMsgs,
to be closer to the old behavior (we'll guess again on reopening, I suppose?).


  M +1 -1      folderstorage.cpp   1.21


--- kdepim/kmail/folderstorage.cpp  #1.20:1.21
@@ -797,5 +797,5 @@ void FolderStorage::writeConfig()
   KConfig* config = KMKernel::config();
   KConfigGroupSaver saver(config, "Folder-" + folder()->idString());
-  config->writeEntry("UnreadMsgs", countUnread());
+  config->writeEntry("UnreadMsgs", mGuessedUnreadMsgs == -1 ? mUnreadMsgs : -1);
   config->writeEntry("TotalMsgs", mTotalMsgs);
   config->writeEntry("Compactable", mCompactable);


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

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