From 186ed5c11593d6a70a5627125d0a1d0fb6cd9441 Mon Sep 17 00:00:00 2001 From: Tobias Hagemann Date: Thu, 23 Apr 2020 22:16:23 +0200 Subject: [PATCH] set title to vault name in unlock screen for improved compatibility with password managers --- .../main/java/org/cryptomator/ui/unlock/UnlockModule.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/main/ui/src/main/java/org/cryptomator/ui/unlock/UnlockModule.java b/main/ui/src/main/java/org/cryptomator/ui/unlock/UnlockModule.java index 8cca1c1cc..a6e5202d8 100644 --- a/main/ui/src/main/java/org/cryptomator/ui/unlock/UnlockModule.java +++ b/main/ui/src/main/java/org/cryptomator/ui/unlock/UnlockModule.java @@ -8,6 +8,7 @@ import javafx.scene.Scene; import javafx.scene.image.Image; import javafx.stage.Modality; import javafx.stage.Stage; +import org.cryptomator.common.vaults.Vault; import org.cryptomator.ui.common.DefaultSceneFactory; import org.cryptomator.ui.common.FXMLLoaderFactory; import org.cryptomator.ui.common.FxController; @@ -35,9 +36,9 @@ abstract class UnlockModule { @Provides @UnlockWindow @UnlockScoped - static Stage provideStage(ResourceBundle resourceBundle, @Named("windowIcons") List windowIcons) { + static Stage provideStage(@UnlockWindow Vault vault, @Named("windowIcons") List windowIcons) { Stage stage = new Stage(); - stage.setTitle(resourceBundle.getString("unlock.title")); + stage.setTitle(vault.getDisplayableName()); stage.setResizable(false); stage.initModality(Modality.APPLICATION_MODAL); stage.getIcons().addAll(windowIcons);