From 2f0be3666363a470ca850fb9070de0661601b0af Mon Sep 17 00:00:00 2001 From: Till Adam Date: Tue, 25 Apr 2006 16:46:54 +0000 Subject: [PATCH] Don't delete folder info for completely hidden account folders. svn path=/branches/kdepim/proko2/kdepim/; revision=533828 --- kmfoldertree.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/kmfoldertree.cpp b/kmfoldertree.cpp index 0062a12ee..c53c430b7 100644 --- a/kmfoldertree.cpp +++ b/kmfoldertree.cpp @@ -1211,8 +1211,11 @@ void KMFolderTree::cleanupConfigFile() if (folderMap.find(name) == folderMap.end()) { KMFolder* folder = kmkernel->findFolderById( name ); - if ( folder && kmkernel->iCalIface().hideResourceImapFolder( folder ) ) + if ( folder ) { + if ( kmkernel->iCalIface().hideResourceImapFolder( folder ) + || kmkernel->iCalIface().hideResourceAccountRoot( folder ) ) continue; // hidden IMAP resource folder, don't delete info + } config->deleteGroup(*grpIt, TRUE); kdDebug(5006) << "Deleting information about folder " << name << endl;