From d9a6d0caa6159b39f51e5d0a9ee755cb53da55d5 Mon Sep 17 00:00:00 2001 From: alfrix Date: Sat, 12 Aug 2023 21:58:48 -0300 Subject: [PATCH] job_status: fixup progress initialization if restarted during print --- panels/job_status.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/panels/job_status.py b/panels/job_status.py index d93550a1..472b2613 100644 --- a/panels/job_status.py +++ b/panels/job_status.py @@ -674,6 +674,8 @@ class Panel(ScreenPanel): elif filament_time is not None and filament_time > 1: estimated = (filament_time + file_time) / 2 estimated = file_time + if estimated < 1: + return self.labels["est_time"].set_label(self.format_time(estimated)) self.labels["time_left"].set_label(self.format_eta(estimated, print_duration))