From 1e8ad9ecb6459664ecac6c1edebe50d852b80cd6 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Fri, 15 Nov 2024 08:12:48 -0700 Subject: [PATCH] Fix display of multiple in progress transfers --- src/app.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/app.rs b/src/app.rs index b00e7ed..82b6634 100644 --- a/src/app.rs +++ b/src/app.rs @@ -3824,15 +3824,17 @@ impl Application for App { count += 1; } } + let in_progress_count = count; + // Adjust the progress bar so it does not jump around when operations finish while count < self.progress_operations.len() { total_progress += 100.0; count += 1; } total_progress /= count as f32; - if count > 1 { + if in_progress_count > 1 { title = fl!( "operations-in-progress", - count = count, + count = in_progress_count, percent = (total_progress as i32) ); }