diff --git a/main/ui/src/main/java/org/cryptomator/ui/controllers/UnlockController.java b/main/ui/src/main/java/org/cryptomator/ui/controllers/UnlockController.java index f6b19cb8a..a8d241431 100644 --- a/main/ui/src/main/java/org/cryptomator/ui/controllers/UnlockController.java +++ b/main/ui/src/main/java/org/cryptomator/ui/controllers/UnlockController.java @@ -301,7 +301,7 @@ public class UnlockController extends LocalizedFXMLViewController { if (keychainAccess.isPresent() && savePassword.isSelected()) { keychainAccess.get().storePassphrase(vault.getId(), password); } else { - passwordField.swipe(); + Platform.runLater(passwordField::swipe); } } catch (InvalidPassphraseException e) { Platform.runLater(() -> {