diff --git a/client/src/main/java/ctbrec/ui/tabs/RecordingsTab.java b/client/src/main/java/ctbrec/ui/tabs/RecordingsTab.java index 3d0f9105..2344badf 100644 --- a/client/src/main/java/ctbrec/ui/tabs/RecordingsTab.java +++ b/client/src/main/java/ctbrec/ui/tabs/RecordingsTab.java @@ -691,6 +691,10 @@ public class RecordingsTab extends Tab implements TabSelectionListener { showErrorDialog("Error while deleting recording", "Recording not deleted", exceptions); } observableRecordings.removeAll(deleted); + Platform.runLater(() -> { + table.getSelectionModel().clearSelection(); + table.refresh(); + }); } finally { recordingsLock.unlock(); Platform.runLater(() -> table.setCursor(Cursor.DEFAULT));