From 002a75bca1841a8bdbdbe7103392bac5ee28ad18 Mon Sep 17 00:00:00 2001 From: Claudio Cambra Date: Mon, 13 Mar 2023 16:46:52 +0100 Subject: [PATCH] Add completion handler to readdFileProviderDomain method in fileproviderdomainmanager Signed-off-by: Claudio Cambra --- src/gui/macOS/fileproviderdomainmanager_mac.mm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/gui/macOS/fileproviderdomainmanager_mac.mm b/src/gui/macOS/fileproviderdomainmanager_mac.mm index c79503e9d9..4a83da3c30 100644 --- a/src/gui/macOS/fileproviderdomainmanager_mac.mm +++ b/src/gui/macOS/fileproviderdomainmanager_mac.mm @@ -253,7 +253,7 @@ class FileProviderDomainManager::Private { } } - void readdFileProviderDomain(NSFileProviderDomain * const domain) + void readdFileProviderDomain(NSFileProviderDomain * const domain, void (^completionHandler)()) { dispatch_async(dispatch_get_main_queue(), ^{ // Wait for this to finish @@ -265,6 +265,8 @@ class FileProviderDomainManager::Private { << error.code << error.localizedDescription; } + + completionHandler(); }]; });