diff --git a/kmfoldermbox.cpp b/kmfoldermbox.cpp index fa4b03862..22cffc458 100644 --- a/kmfoldermbox.cpp +++ b/kmfoldermbox.cpp @@ -885,7 +885,7 @@ DwString KMFolderMbox::getDwString(int idx) //----------------------------------------------------------------------------- -int KMFolderMbox::addMsg(KMMessage* aMsg, int* aIndex_ret) +int KMFolderMbox::addMsg( KMMessage* aMsg, int* aIndex_ret ) { if (!canAddMsgNow(aMsg, aIndex_ret)) return 0; bool opened = false; @@ -1034,7 +1034,8 @@ if( fileD1.open( IO_WriteOnly ) ) { (folder() == kmkernel->outboxFolder())) { if (mUnreadMsgs == -1) mUnreadMsgs = 1; else ++mUnreadMsgs; - emit numUnreadMsgsChanged( folder() ); + if ( !mQuiet ) + emit numUnreadMsgsChanged( folder() ); } ++mTotalMsgs; diff --git a/kmfoldermbox.h b/kmfoldermbox.h index 34ccb88b2..eb5c2ec63 100644 --- a/kmfoldermbox.h +++ b/kmfoldermbox.h @@ -60,7 +60,7 @@ public: is stored in index_return if given. Please note that the message is added as is to the folder and the folder takes ownership of the message (deleting it in the destructor).*/ - virtual int addMsg(KMMessage* msg, int* index_return = 0); + virtual int addMsg( KMMessage* msg, int* index_return = 0 ); /** Open folder for access. Does not work if the parent is not set. Does nothing if the folder is already opened. To reopen a folder