aboutsummaryrefslogtreecommitdiff
path: root/src/frontend/ui.rs
diff options
context:
space:
mode:
authorlukeflo2024-10-21 13:02:01 +0200
committerlukeflo2024-10-21 13:02:01 +0200
commit29557bb065b3a8615478a4cabdbf9d266e8b82ab (patch)
tree95957013d308a33d5a81e93af20ea48a495782a1 /src/frontend/ui.rs
parent2aae195f2ebb3e970ae44b725f46e28ff3a26a63 (diff)
parentd4a65ac4eda41ecee063e111d67ad1346de234b2 (diff)
downloadbibiman-29557bb065b3a8615478a4cabdbf9d266e8b82ab.tar.gz
bibiman-29557bb065b3a8615478a4cabdbf9d266e8b82ab.zip
Merge branch 'bugfixes'
Diffstat (limited to 'src/frontend/ui.rs')
-rw-r--r--src/frontend/ui.rs10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/frontend/ui.rs b/src/frontend/ui.rs
index 59a07f3..6fab1d1 100644
--- a/src/frontend/ui.rs
+++ b/src/frontend/ui.rs
@@ -188,8 +188,8 @@ impl App {
});
let [file_area, keyword_area, count_area] = Layout::horizontal([
+ Constraint::Fill(3),
Constraint::Fill(4),
- Constraint::Fill(2),
Constraint::Fill(1),
])
.horizontal_margin(1)
@@ -202,10 +202,12 @@ impl App {
.bg(HEADER_FOOTER_BG)
.render(file_area, buf);
- Line::from(if !self.tag_list.selected_keyword.is_empty() {
+ Line::from(if !self.tag_list.selected_keywords.is_empty() {
vec![
- Span::raw("Filtered by: "),
- Span::raw(self.tag_list.selected_keyword.to_string())
+ Span::raw("Selected keywords: "),
+ // Show all keywords in correct order if list is filtered
+ // successively by multiple keywords
+ Span::raw(self.tag_list.selected_keywords.join(" → "))
.bold()
.green(),
]