From 189699d3595c053279800b607da7a057239719cb Mon Sep 17 00:00:00 2001 From: Armin Schrenk Date: Thu, 6 May 2021 15:44:27 +0200 Subject: [PATCH] sh*te happens check value instead reference for null --- .../keyloading/masterkeyfile/MasterkeyFileLoadingStrategy.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main/ui/src/main/java/org/cryptomator/ui/keyloading/masterkeyfile/MasterkeyFileLoadingStrategy.java b/main/ui/src/main/java/org/cryptomator/ui/keyloading/masterkeyfile/MasterkeyFileLoadingStrategy.java index 464671929..f8fbdd720 100644 --- a/main/ui/src/main/java/org/cryptomator/ui/keyloading/masterkeyfile/MasterkeyFileLoadingStrategy.java +++ b/main/ui/src/main/java/org/cryptomator/ui/keyloading/masterkeyfile/MasterkeyFileLoadingStrategy.java @@ -92,7 +92,7 @@ public class MasterkeyFileLoadingStrategy implements KeyLoadingStrategy { } private Path getAlternateMasterkeyFilePath() throws UnlockCancelledException, InterruptedException { - if (filePath == null) { + if (filePath.get() == null) { return switch (askUserForMasterkeyFilePath()) { case MASTERKEYFILE_PROVIDED -> filePath.get(); case CANCELED -> throw new UnlockCancelledException("Choosing masterkey file cancelled.");