aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorlukeflo2024-10-17 14:04:19 +0200
committerlukeflo2024-10-17 14:04:19 +0200
commit5abdd1822a1d388feb36b0d4e62316b4671bf406 (patch)
treecd266f95362f8ee28a82f21a69e92ca4ebc7d283 /src
parent2983a94911b4ba76891ae3beaefcb5033bfc6ddd (diff)
downloadbibiman-5abdd1822a1d388feb36b0d4e62316b4671bf406.tar.gz
bibiman-5abdd1822a1d388feb36b0d4e62316b4671bf406.zip
Delete old code
Diffstat (limited to 'src')
-rw-r--r--src/frontend/keywords.rs19
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) {