From 5a4caef2db2c73d7656ae244dc46ee9e2579bd23 Mon Sep 17 00:00:00 2001 From: Klaas Freitag Date: Fri, 23 Mar 2012 15:31:46 +0100 Subject: [PATCH] Update folder list in status dialog without wiping selection. --- src/mirall/application.cpp | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/mirall/application.cpp b/src/mirall/application.cpp index 2e5c87cad6..cf7d7aecbb 100644 --- a/src/mirall/application.cpp +++ b/src/mirall/application.cpp @@ -448,6 +448,10 @@ void Application::computeOverallSyncStatus() trayMessage += "\n"; } trayMessage += folderMessage; + + if( _statusDialog->isVisible() ) { + _statusDialog->slotUpdateFolderState( syncedFolder ); + } } @@ -461,14 +465,8 @@ void Application::computeOverallSyncStatus() #endif // } - _tray->setIcon( statusIcon ); _tray->setToolTip(trayMessage); - - // Only refresh the folder if it is being shown - if( _statusDialog->isVisible() ) { - _statusDialog->setFolderList( map ); - } } } // namespace Mirall