diff --git a/main/ui/src/main/java/org/cryptomator/ui/migration/MigrationRunController.java b/main/ui/src/main/java/org/cryptomator/ui/migration/MigrationRunController.java index 0fc66c992..2914bc4e1 100644 --- a/main/ui/src/main/java/org/cryptomator/ui/migration/MigrationRunController.java +++ b/main/ui/src/main/java/org/cryptomator/ui/migration/MigrationRunController.java @@ -94,6 +94,8 @@ public class MigrationRunController implements FxController { migrationButtonDisabled.bind(ObjectExpression.objectExpression(vault.stateProperty()) .isNotEqualTo(VaultState.Value.NEEDS_MIGRATION) .or(passwordField.textProperty().isEmpty())); + + window.setOnHiding(event -> passwordField.wipe()); } @FXML