From 6cb73f60350cb543ff2aca60910aa9f2d7174381 Mon Sep 17 00:00:00 2001 From: Jyrki Gadinger Date: Thu, 21 Aug 2025 09:50:46 +0200 Subject: [PATCH] fix(wizard): avoid creating useless folders when setting up a VFS connection on Mac Signed-off-by: Jyrki Gadinger --- src/gui/owncloudsetupwizard.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/gui/owncloudsetupwizard.cpp b/src/gui/owncloudsetupwizard.cpp index 526984144c..ba7ded88ec 100644 --- a/src/gui/owncloudsetupwizard.cpp +++ b/src/gui/owncloudsetupwizard.cpp @@ -479,6 +479,14 @@ bool OwncloudSetupWizard::checkDowngradeAdvised(QNetworkReply *reply) void OwncloudSetupWizard::slotCreateLocalAndRemoteFolders(const QString &localFolder, const QString &remoteFolder) { +#ifdef BUILD_FILE_PROVIDER_MODULE + if (Mac::FileProvider::fileProviderAvailable() && _ocWizard->useVirtualFileSync()) { + qCInfo(lcWizard) << "Not creating local/remote folders as because macOS File Provider uses its own sync root"; + finalizeSetup(true); + return; + } +#endif + qCInfo(lcWizard) << "Setup local sync folder for new oC connection " << localFolder; const QDir fi(localFolder);