Skip to content

Commit cbbf03c

Browse files
committed
implemented selection of first project if no Project selected but enter pressed
1 parent 69a4679 commit cbbf03c

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

src/main/java/de/doubleslash/keeptime/view/ManageWorkController.java

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
import javafx.scene.control.Spinner;
4242
import javafx.scene.control.SpinnerValueFactory;
4343
import javafx.scene.control.TextArea;
44+
import javafx.scene.input.KeyCode;
4445
import javafx.scene.layout.GridPane;
4546
import javafx.scene.paint.Color;
4647
import javafx.util.StringConverter;
@@ -239,6 +240,16 @@ public void changed(final ObservableValue<? extends String> observable, final St
239240

240241
});
241242

243+
// on
244+
projectComboBox.setOnKeyReleased((ke) -> {
245+
if (ke.getCode() == KeyCode.ENTER && projectComboBox.getSelectionModel().isEmpty()) {
246+
if (!projectComboBox.getItems().isEmpty()) {
247+
projectComboBox.getSelectionModel().selectFirst();
248+
}
249+
}
250+
251+
});
252+
242253
}
243254

244255
public void initializeWith(final Work work) {

0 commit comments

Comments
 (0)