No longer selecting first vault by default, when showing welcome screen after start of application.

This commit is contained in:
Sebastian Stenzel
2018-03-23 06:51:24 +01:00
parent 5b9efcc16f
commit ce457ae20e

View File

@@ -170,6 +170,7 @@ public class MainController implements ViewController {
@Override
public void initialize() {
vaultList.setItems(vaults);
vaultList.getSelectionModel().clearSelection();
vaultList.setOnKeyReleased(this::didPressKeyOnList);
vaultList.setCellFactory(this::createDirecoryListCell);
root.setOnKeyReleased(this::didPressKeyOnRoot);
@@ -414,12 +415,16 @@ public class MainController implements ViewController {
if ((event.isMetaDown() || event.isControlDown()) && event.getCode().isDigitKey()) {
int digit = Integer.valueOf(event.getText());
switch (digit) {
case 0:
case 0: {
vaultList.getSelectionModel().clearSelection();
showWelcomeView();
return;
default:
}
default: {
vaultList.getSelectionModel().select(digit - 1);
activeController.get().focus();
return;
}
}
}
}