summaryrefslogtreecommitdiffstats
path: root/src/interactive/widgets
diff options
context:
space:
mode:
authorSebastian Thiel <sthiel@thoughtworks.com>2019-06-16 12:17:35 +0800
committerSebastian Thiel <sthiel@thoughtworks.com>2019-06-16 12:17:35 +0800
commitd9dcbd0f89c1267f272f3cd7e9f9dd69d0ae145b (patch)
tree2e367e52c907c60c789de30abc063539355497ad /src/interactive/widgets
parent81dc53b0e6d7c292909610fba6fd030ed6b01917 (diff)
performance improvementsv2.1.2
Diffstat (limited to 'src/interactive/widgets')
-rw-r--r--src/interactive/widgets/entries.rs10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/interactive/widgets/entries.rs b/src/interactive/widgets/entries.rs
index 006673c..ed2c001 100644
--- a/src/interactive/widgets/entries.rs
+++ b/src/interactive/widgets/entries.rs
@@ -65,7 +65,15 @@ impl Entries {
.unwrap_or_else(|_| String::from(".")),
p => p,
};
- let title = format!(" {} ", title);
+ let title = format!(
+ " {} ({} item{})",
+ title,
+ entries.len(),
+ match entries.len() {
+ 1 => "",
+ _ => "s",
+ }
+ );
let block = Block::default()
.title(&title)
.border_style(*border_style)