From f2cd4d36093a1324aea897ec9b2bdc34bc72e46c Mon Sep 17 00:00:00 2001 From: 0xboobface <0xboobface@gmail.com> Date: Sat, 10 Nov 2018 14:32:16 +0100 Subject: [PATCH] Start player, when enter is hit on a finished recording --- src/main/java/ctbrec/ui/RecordingsTab.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/main/java/ctbrec/ui/RecordingsTab.java b/src/main/java/ctbrec/ui/RecordingsTab.java index 13a0701b..488fad65 100644 --- a/src/main/java/ctbrec/ui/RecordingsTab.java +++ b/src/main/java/ctbrec/ui/RecordingsTab.java @@ -153,10 +153,14 @@ public class RecordingsTab extends Tab implements TabSelectionListener { } }); table.addEventFilter(KeyEvent.KEY_PRESSED, event -> { - if(event.getCode() == KeyCode.DELETE) { - JavaFxRecording recording = table.getSelectionModel().getSelectedItem(); - if(recording != null) { + JavaFxRecording recording = table.getSelectionModel().getSelectedItem(); + if (recording != null) { + if (event.getCode() == KeyCode.DELETE) { delete(recording); + } else if (event.getCode() == KeyCode.ENTER) { + if(recording.getStatus() == STATUS.FINISHED) { + play(recording); + } } } });