aboutsummaryrefslogtreecommitdiff
path: root/src/frontend/entries.rs
diff options
context:
space:
mode:
authorlukeflo2024-10-17 14:01:34 +0200
committerlukeflo2024-10-17 14:01:34 +0200
commit2983a94911b4ba76891ae3beaefcb5033bfc6ddd (patch)
tree08e5fd6f0c1d76698ed0bfdef8ec8798b482ef28 /src/frontend/entries.rs
parent374dd9b36dec8d122078cb7ef10dd912fef32460 (diff)
downloadbibiman-2983a94911b4ba76891ae3beaefcb5033bfc6ddd.tar.gz
bibiman-2983a94911b4ba76891ae3beaefcb5033bfc6ddd.zip
make scrollbars adapt to lists filtered by search
Diffstat (limited to 'src/frontend/entries.rs')
-rw-r--r--src/frontend/entries.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/frontend/entries.rs b/src/frontend/entries.rs
index 95f6f84..fb80b46 100644
--- a/src/frontend/entries.rs
+++ b/src/frontend/entries.rs
@@ -288,6 +288,10 @@ impl App {
let filtered_list =
BibiSearch::search_entry_list(&mut self.search_struct.search_string, orig_list.clone());
self.entry_table.entry_table_items = filtered_list;
+ self.entry_table.entry_scroll_state = ScrollbarState::content_length(
+ self.entry_table.entry_scroll_state,
+ self.entry_table.entry_table_items.len(),
+ );
}
// Open file connected with entry through 'file' or 'pdf' field