diff --git a/folderselectiontreewidget.cpp b/folderselectiontreewidget.cpp index 8b9a91540..77f5350df 100644 --- a/folderselectiontreewidget.cpp +++ b/folderselectiontreewidget.cpp @@ -130,12 +130,14 @@ void FolderSelectionTreeWidget::reload( bool mustBeReadWrite, bool showOutbox, mFilter = QString(); + setUpdatesEnabled( false ); for ( KMFolderTreeItem * fti = static_cast( mFolderTree->firstChild() ) ; fti; fti = static_cast( fti->nextSibling() ) ) recursiveReload( fti, 0 ); + setUpdatesEnabled( true ); if ( preSelection.isEmpty() ) return; // nothing more to do