aboutsummaryrefslogtreecommitdiff
path: root/src/bibiman.rs
diff options
context:
space:
mode:
authorlukeflo2024-11-07 14:42:08 +0100
committerlukeflo2024-11-07 14:42:08 +0100
commit9ce1d21ef46c57659a8ac913c342fa1a8644e70c (patch)
tree4618f52bb7f5172c242e894adc83b72d28d7c722 /src/bibiman.rs
parent6cbe8d4e35f0614da224d609aa3cf944f02b4e60 (diff)
downloadbibiman-9ce1d21ef46c57659a8ac913c342fa1a8644e70c.tar.gz
bibiman-9ce1d21ef46c57659a8ac913c342fa1a8644e70c.zip
clean up ui code
Diffstat (limited to 'src/bibiman.rs')
-rw-r--r--src/bibiman.rs6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/bibiman.rs b/src/bibiman.rs
index 3dcf732..b07512d 100644
--- a/src/bibiman.rs
+++ b/src/bibiman.rs
@@ -449,7 +449,10 @@ impl Bibiman {
}
pub fn select_last_tag(&mut self) {
- self.tag_list.tag_list_state.select_last();
+ // self.tag_list.tag_list_state.select_last(); // Doesn't work properly after upgrade to ratatui v.0.29
+ self.tag_list
+ .tag_list_state
+ .select(Some(self.tag_list.tag_list_items.len() - 1));
self.tag_list.tag_scroll_state = self
.tag_list
.tag_scroll_state
@@ -459,7 +462,6 @@ impl Bibiman {
pub fn get_selected_tag(&self) -> &str {
let idx = self.tag_list.tag_list_state.selected().unwrap();
let keyword = &self.tag_list.tag_list_items[idx];
- // let keyword = &self.tag_list.tag_list_items[idx].keyword;
keyword
}