From fd6e1e67416da14301830a178789095e3433076e Mon Sep 17 00:00:00 2001 From: Armin Schrenk Date: Wed, 1 Feb 2023 19:23:28 +0100 Subject: [PATCH] fix bug --- src/main/java/org/cryptomator/common/mount/Mounter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/cryptomator/common/mount/Mounter.java b/src/main/java/org/cryptomator/common/mount/Mounter.java index 97fc93f08..325f13f56 100644 --- a/src/main/java/org/cryptomator/common/mount/Mounter.java +++ b/src/main/java/org/cryptomator/common/mount/Mounter.java @@ -81,7 +81,6 @@ public class Mounter { var canMountToDriveLetter = service.hasCapability(MOUNT_AS_DRIVE_LETTER); var canMountToParent = service.hasCapability(MOUNT_WITHIN_EXISTING_PARENT); var canMountToDir = service.hasCapability(MOUNT_TO_EXISTING_DIR); - var mpIsDriveLetter = userChosenMountPoint.toString().matches("[A-Z]:\\\\"); if (userChosenMountPoint == null) { if (service.hasCapability(MOUNT_TO_SYSTEM_CHOSEN_PATH)) { @@ -97,6 +96,7 @@ public class Mounter { builder.setMountpoint(mountPoint); } } else { + var mpIsDriveLetter = userChosenMountPoint.toString().matches("[A-Z]:\\\\"); if (!mpIsDriveLetter && canMountToParent && !canMountToDir) { MountWithinParentUtil.prepareParentNoMountPoint(userChosenMountPoint); cleanup = () -> {