diff options
| author | lukeflo | 2024-10-17 14:04:19 +0200 |
|---|---|---|
| committer | lukeflo | 2024-10-17 14:04:19 +0200 |
| commit | 5abdd1822a1d388feb36b0d4e62316b4671bf406 (patch) | |
| tree | cd266f95362f8ee28a82f21a69e92ca4ebc7d283 /src | |
| parent | 2983a94911b4ba76891ae3beaefcb5033bfc6ddd (diff) | |
| download | bibiman-5abdd1822a1d388feb36b0d4e62316b4671bf406.tar.gz bibiman-5abdd1822a1d388feb36b0d4e62316b4671bf406.zip | |
Delete old code
Diffstat (limited to 'src')
| -rw-r--r-- | src/frontend/keywords.rs | 19 |
1 files changed, 1 insertions, 18 deletions
diff --git a/src/frontend/keywords.rs b/src/frontend/keywords.rs index 98c4222..ba74b02 100644 --- a/src/frontend/keywords.rs +++ b/src/frontend/keywords.rs @@ -42,23 +42,6 @@ impl TagListItem { } } -// impl FromIterator<String> for TagList { -// fn from_iter<I: IntoIterator<Item = String>>(iter: I) -> Self { -// let tag_list_items: Vec<TagListItem> = iter -// .into_iter() -// .map(|info| TagListItem::new(&info)) -// .collect(); -// let tag_list_state = ListState::default(); // for preselection: .with_selected(Some(0)); -// let tag_scroll_state = ScrollbarState::new(tag_list_items.len()); -// Self { -// tag_list_items, -// tag_list_state, -// tag_scroll_state, -// selected_keyword: String::new(), -// } -// } -// } - impl TagList { pub fn new(keyword_list: Vec<String>) -> Self { let tag_list_items = keyword_list; @@ -118,11 +101,11 @@ impl App { let filtered_list = BibiSearch::search_tag_list(&self.search_struct.search_string, orig_list.clone()); self.tag_list.tag_list_items = filtered_list; + // Update scrollbar length after filtering list self.tag_list.tag_scroll_state = ScrollbarState::content_length( self.tag_list.tag_scroll_state, self.tag_list.tag_list_items.len(), ); - // self.tag_list = TagList::from_iter(filtered_list) } pub fn filter_tags_by_entries(&mut self) { |
