From: Claudio Cambra Date: Fri, 10 Mar 2023 22:59:20 +0000 (+0100) Subject: Stop wiping file provider domains on desktop client close/open X-Git-Tag: archive/raspbian/3.16.7-1_deb13u1+rpi1~1^2~12^2~10^2~55^2~165 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=f7f6bffb0bfc774752b698f08acc66f9b141a31d;p=nextcloud-desktop.git Stop wiping file provider domains on desktop client close/open Signed-off-by: Claudio Cambra --- diff --git a/src/gui/macOS/fileproviderdomainmanager_mac.mm b/src/gui/macOS/fileproviderdomainmanager_mac.mm index 0fd59ed4b..3b0ae2d38 100644 --- a/src/gui/macOS/fileproviderdomainmanager_mac.mm +++ b/src/gui/macOS/fileproviderdomainmanager_mac.mm @@ -138,15 +138,9 @@ FileProviderDomainManager::FileProviderDomainManager(QObject *parent) connect(AccountManager::instance(), &AccountManager::accountRemoved, this, &FileProviderDomainManager::removeFileProviderDomainForAccount); - d->wipeAllFileProviderDomains(); // TODO: Remove when testing done setupFileProviderDomains(); // Initially fetch accounts in manager } -FileProviderDomainManager::~FileProviderDomainManager() -{ - d->removeAllFileProviderDomains(); -} - FileProviderDomainManager *FileProviderDomainManager::instance() { if (!_instance) { @@ -155,6 +149,8 @@ FileProviderDomainManager *FileProviderDomainManager::instance() return _instance; } +FileProviderDomainManager::~FileProviderDomainManager() = default; + void FileProviderDomainManager::setupFileProviderDomains() { for(auto &accountState : AccountManager::instance()->accounts()) {