1
0
mirror of https://github.com/mfontanini/presenterm.git synced 2026-09-01 23:33:21 -06:00

Merge 5e06af4da1ae23b28b66b3795855924843ec7fa8 into 5f8add11a24af9d257fd18da48c8004dd9c516f8

This commit is contained in:
Paulo Pinto 2026-07-01 15:25:42 +00:00 committed by GitHub
commit 7d7761184c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -116,7 +116,7 @@ impl AsRenderOperations for FooterGenerator {
ProgressBar { character, style } => {
let character = character.to_string();
let total_columns = dimensions.columns as usize / character.width();
let progress_ratio = (self.current_slide + 1) as f64 / self.total_slides as f64;
let progress_ratio = (self.current_slide - 1) as f64 / (self.total_slides - 1) as f64;
let columns_ratio = (total_columns as f64 * progress_ratio).ceil();
let bar = character.repeat(columns_ratio as usize);
let bar = Text::new(bar, *style);