diff --git a/src/gui/macOS/fileproviderdomainmanager.h b/src/gui/macOS/fileproviderdomainmanager.h index ecbed149c9..d7583d0d73 100644 --- a/src/gui/macOS/fileproviderdomainmanager.h +++ b/src/gui/macOS/fileproviderdomainmanager.h @@ -41,11 +41,13 @@ public: signals: void domainSetupComplete(); +public slots: + void addFileProviderDomainForAccount(const OCC::AccountState * const accountState); + private slots: void setupFileProviderDomains(); void updateFileProviderDomains(); - void addFileProviderDomainForAccount(const OCC::AccountState * const accountState); void removeFileProviderDomainForAccount(const OCC::AccountState * const accountState); void disconnectFileProviderDomainForAccount(const OCC::AccountState * const accountState, const QString &reason); void reconnectFileProviderDomainForAccount(const OCC::AccountState * const accountState); diff --git a/src/gui/macOS/fileproviderdomainmanager_mac.mm b/src/gui/macOS/fileproviderdomainmanager_mac.mm index ac40f3c1bc..7af19491d9 100644 --- a/src/gui/macOS/fileproviderdomainmanager_mac.mm +++ b/src/gui/macOS/fileproviderdomainmanager_mac.mm @@ -511,8 +511,6 @@ void FileProviderDomainManager::start() setupFileProviderDomains(); - connect(AccountManager::instance(), &AccountManager::accountAdded, - this, &FileProviderDomainManager::addFileProviderDomainForAccount); // If an account is deleted from the client, accountSyncConnectionRemoved will be // emitted first. So we treat accountRemoved as only being relevant to client // shutdowns.