Browse Source

set title to vault name in unlock screen for improved compatibility with password managers

Tobias Hagemann 5 years ago
parent
commit
186ed5c115
1 changed files with 3 additions and 2 deletions
  1. 3 2
      main/ui/src/main/java/org/cryptomator/ui/unlock/UnlockModule.java

+ 3 - 2
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<Image> windowIcons) {
+	static Stage provideStage(@UnlockWindow Vault vault, @Named("windowIcons") List<Image> 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);