From: Ian Jackson Date: Mon, 16 May 2022 00:11:40 +0000 (+0100) Subject: progress: Nest: Fix to actually be progressive X-Git-Tag: otter-1.1.0~86 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=6554607b6b1ce7b0a92f6d10829b50c6cec92152;p=otter.git progress: Nest: Fix to actually be progressive Signed-off-by: Ian Jackson --- diff --git a/support/termprogress.rs b/support/termprogress.rs index 8c8fcdfa..cc4072ca 100644 --- a/support/termprogress.rs +++ b/support/termprogress.rs @@ -193,7 +193,7 @@ impl Nest { /// From now on, when reports are issued, the inner phases are each /// mapped to the range "now" to "now" `frac` pub fn start_phase(&mut self, frac: f32, desc_prefix: String) { - self.outer_phase_base = self.outer_phase_size; + self.outer_phase_base += self.outer_phase_size; self.outer_phase_size = frac; let f = self.outer_phase_base / self.outer_total;