diff --git a/legendary/cli.py b/legendary/cli.py index 11d13b4..9180e89 100644 --- a/legendary/cli.py +++ b/legendary/cli.py @@ -1176,7 +1176,7 @@ class LegendaryCLI: percentage = (processed / total_size) * 100.0 num += 1 - if (delta := ((current_time := time.time()) - last_update)) > 1 or not last_processed: + if (delta := ((current_time := time.time()) - last_update)) > 1 or (not last_processed and delta > 1): last_update = current_time speed = (processed - last_processed) / 1024 / 1024 / delta last_processed = processed