From d31a8be85cb9df456e0e0a751a7d57bb57621412 Mon Sep 17 00:00:00 2001 From: Claudio Cambra Date: Mon, 13 Mar 2023 16:22:48 +0100 Subject: [PATCH] Ensure registered domains are added and removed at appropriate times in fileproviderdomainmanager Signed-off-by: Claudio Cambra --- src/gui/macOS/fileproviderdomainmanager_mac.mm | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/gui/macOS/fileproviderdomainmanager_mac.mm b/src/gui/macOS/fileproviderdomainmanager_mac.mm index 7a06f989b..d52e32dda 100644 --- a/src/gui/macOS/fileproviderdomainmanager_mac.mm +++ b/src/gui/macOS/fileproviderdomainmanager_mac.mm @@ -161,9 +161,9 @@ class FileProviderDomainManager::Private { << error.code << error.localizedDescription; } - }]; - _registeredDomains.insert(domainId, fileProviderDomain); + _registeredDomains.insert(domainId, fileProviderDomain); + }]; } void removeFileProviderDomain(const AccountState * const accountState) @@ -188,10 +188,10 @@ class FileProviderDomainManager::Private { << error.code << error.localizedDescription; } - }]; - NSFileProviderDomain * const domain = _registeredDomains.take(domainId); - [domain release]; + NSFileProviderDomain * const domain = _registeredDomains.take(domainId); + [domain release]; + }]; } void removeAllFileProviderDomains() -- 2.30.2