From bd93d9abc705d85152e9f8982b2a8f88fa286932 Mon Sep 17 00:00:00 2001 From: Philippe GRABARSKY Date: Wed, 18 Feb 2026 13:15:20 +0100 Subject: [PATCH] Improve line selection when filtering --- src/tableview.rs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/tableview.rs b/src/tableview.rs index bc073e0..66652fe 100644 --- a/src/tableview.rs +++ b/src/tableview.rs @@ -218,6 +218,14 @@ impl View for TableView { payload.search_string.as_str(), payload.fuzzy_match, ); + if self.data_model.entries.is_none() { + self.table_state.select_cell(None); + } else { + self.table_state.select_cell(Some(( + (self.find_focus_fn)(self.data_model.entries.as_ref().unwrap()), + 0, + ))); + } let _ = self .tx