File r883016-dimap-cache-mail-loss.diff of Package kdepim4
Subject: Fix mail loss on rebuild dimap cache
From: wstephenson@suse.de
Bug: Kolab/issue3196
Patch-Upstream: 883016
Index: kmail/kmfoldercachedimap.h
===================================================================
--- kmail/kmfoldercachedimap.h (revision 883015)
+++ kmail/kmfoldercachedimap.h (revision 883016)
@@ -263,7 +263,9 @@
bool silentUpload() { return mSilentUpload; }
virtual int createIndexFromContents() {
- return KMFolderMaildir::createIndexFromContents();
+ const int result = KMFolderMaildir::createIndexFromContents();
+ reloadUidMap();
+ return result;
}
int createIndexFromContentsRecursive();