From a3d3e5d1d997884ab534a61726e01553863f6c70 Mon Sep 17 00:00:00 2001 From: sigmaSd Date: Tue, 14 Dec 2021 02:40:52 +0100 Subject: [PATCH] Truncate long messages in the progress bar (#214) * Truncate long messages in the progress bar --- src/progress.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/progress.rs b/src/progress.rs index e5a539d..930262d 100644 --- a/src/progress.rs +++ b/src/progress.rs @@ -63,9 +63,9 @@ impl Progress { thread::spawn(move || { let template = { let mut t = String::new(); - t += "{prefix} [{elapsed_precise}] "; + t += "{wide_msg} [{elapsed_precise}] "; if precise && current_position_fn.is_some() { - t += "[{wide_bar:.cyan/blue}] "; + t += "[{bar:.cyan/blue}] "; } else { t += "{spinner:.green} "; } @@ -88,7 +88,7 @@ impl Progress { pb.tick(); } if let Ok(msg) = msg_rx.try_recv() { - pb.set_prefix(msg); + pb.set_message(msg); } thread::sleep(Duration::from_millis(100)); }