All conditions must be true to use virtual files in the selected location.
authorCamila Ayres <hello@camilasan.com>
Thu, 12 Dec 2024 09:47:08 +0000 (10:47 +0100)
committerbackportbot[bot] <backportbot[bot]@users.noreply.github.com>
Thu, 12 Dec 2024 13:27:48 +0000 (13:27 +0000)
Signed-off-by: Camila Ayres <hello@camilasan.com>
src/gui/folderwizard.cpp

index fe710af3dccdde90593ae09e12f5eb2830a928ed..8cf29f35e43c9ff60b225f4041cb90db8ac14c60 100644 (file)
@@ -621,7 +621,7 @@ void FolderWizardSelectiveSync::initializePage()
 bool FolderWizardSelectiveSync::validatePage()
 {
     const auto mode = bestAvailableVfsMode();
-    const bool useVirtualFiles = (mode == Vfs::WindowsCfApi) || (_virtualFilesCheckBox && _virtualFilesCheckBox->isChecked());
+    const bool useVirtualFiles = (mode == Vfs::WindowsCfApi) && (_virtualFilesCheckBox && _virtualFilesCheckBox->isChecked());
     if (useVirtualFiles) {
         const auto availability = Vfs::checkAvailability(wizard()->field(QStringLiteral("sourceFolder")).toString(), mode);
         if (!availability) {