diff --git a/src/main/java/org/cryptomator/ui/mainwindow/MainWindowSceneFactory.java b/src/main/java/org/cryptomator/ui/mainwindow/MainWindowSceneFactory.java index f93f4109d..d78192186 100644 --- a/src/main/java/org/cryptomator/ui/mainwindow/MainWindowSceneFactory.java +++ b/src/main/java/org/cryptomator/ui/mainwindow/MainWindowSceneFactory.java @@ -16,6 +16,7 @@ import javafx.stage.Stage; public class MainWindowSceneFactory extends DefaultSceneFactory { protected static final KeyCodeCombination SHORTCUT_N = new KeyCodeCombination(KeyCode.N, KeyCombination.SHORTCUT_DOWN); + protected static final KeyCodeCombination SHORTCUT_O = new KeyCodeCombination(KeyCode.O, KeyCombination.SHORTCUT_DOWN); private final Lazy mainWindowTitleController; private final Lazy vaultListController; @@ -34,6 +35,7 @@ public class MainWindowSceneFactory extends DefaultSceneFactory { } else { scene.getAccelerators().put(SHORTCUT_W, mainWindowTitleController.get()::close); } - scene.getAccelerators().put(SHORTCUT_N, vaultListController.get()::didClickAddVault); + scene.getAccelerators().put(SHORTCUT_N, vaultListController.get()::didClickAddNewVault); + scene.getAccelerators().put(SHORTCUT_O, vaultListController.get()::didClickAddExistingVault); } } diff --git a/src/main/java/org/cryptomator/ui/mainwindow/VaultListController.java b/src/main/java/org/cryptomator/ui/mainwindow/VaultListController.java index 35a807e57..268518681 100644 --- a/src/main/java/org/cryptomator/ui/mainwindow/VaultListController.java +++ b/src/main/java/org/cryptomator/ui/mainwindow/VaultListController.java @@ -183,11 +183,6 @@ public class VaultListController implements FxController { addVaultWizard.build().showAddNewVaultWizard(); } - @FXML - public void didClickAddVault() { - addVaultWizard.build().showAddVaultWizard(); - } - @FXML public void didClickAddExistingVault() { addVaultWizard.build().showAddExistingVaultWizard();