From: Claudio Cambra Date: Sat, 11 Mar 2023 11:43:37 +0000 (+0100) Subject: Ensure FileProvider gets set up after accountmanager has set up accounts X-Git-Tag: archive/raspbian/3.16.7-1_deb13u1+rpi1~1^2~96^2^2~55^2~151 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=dcf39aa9d04f098b4aea40bcf7dca25daab1ece5;p=nextcloud-desktop.git Ensure FileProvider gets set up after accountmanager has set up accounts Signed-off-by: Claudio Cambra --- diff --git a/src/gui/application.cpp b/src/gui/application.cpp index 2ab170c58..4d6b25c62 100644 --- a/src/gui/application.cpp +++ b/src/gui/application.cpp @@ -375,8 +375,6 @@ Application::Application(int &argc, char **argv) _folderManager.reset(new FolderMan); #if defined(Q_OS_WIN) _shellExtensionsServer.reset(new ShellExtensionsServer); -#elif defined(Q_OS_MACOS) - _fileProvider.reset(Mac::FileProvider::instance()); #endif connect(this, &SharedTools::QtSingleApplication::messageReceived, this, &Application::slotParseMessage); @@ -404,6 +402,10 @@ Application::Application(int &argc, char **argv) } } +#ifdef Q_OS_MACOS + _fileProvider.reset(Mac::FileProvider::instance()); +#endif + FolderMan::instance()->setSyncEnabled(true); setQuitOnLastWindowClosed(false);