FolderMan: Add missing folderListChanged emits
authorChristian Kamm <mail@ckamm.de>
Thu, 6 Jul 2017 12:02:21 +0000 (14:02 +0200)
committerckamm <mail@ckamm.de>
Mon, 10 Jul 2017 09:13:48 +0000 (11:13 +0200)
She signal of a folder list change was not emitted when folders were
deleted from the list.

src/gui/folderman.cpp

index ce5376b2ba713da945116b8bcb5d8a35ce815263..a1f1286a9e04d00702e4c0b25bd481ef544d9785 100644 (file)
@@ -141,6 +141,7 @@ int FolderMan::unloadAndDeleteAllFolders()
     _lastSyncFolder = 0;
     _currentSyncFolder = 0;
     _scheduledFolders.clear();
+    emit folderListChanged(_folderMap);
     emit scheduleQueueChanged();
 
     return cnt;
@@ -1038,6 +1039,8 @@ void FolderMan::removeFolder(Folder *f)
     } else {
         delete f;
     }
+
+    emit folderListChanged(_folderMap);
 }
 
 QString FolderMan::getBackupName(QString fullPathName) const