[Bf-blender-cvs] [c24d88d] blender-v2.76-release: Fix T46437: Make progress report py helper resitent to 'zero steps' passed value...
Bastien Montagne
noreply at git.blender.org
Thu Oct 29 12:06:33 CET 2015
Commit: c24d88d488fac46ce14fa9206e6b53e28a3f9494
Author: Bastien Montagne
Date: Sat Oct 10 17:10:07 2015 +0200
Branches: blender-v2.76-release
https://developer.blender.org/rBc24d88d488fac46ce14fa9206e6b53e28a3f9494
Fix T46437: Make progress report py helper resitent to 'zero steps' passed value...
To be backported, should we need an 'a' release.
===================================================================
M release/scripts/modules/progress_report.py
===================================================================
diff --git a/release/scripts/modules/progress_report.py b/release/scripts/modules/progress_report.py
index 578eb96..fc77a3e 100644
--- a/release/scripts/modules/progress_report.py
+++ b/release/scripts/modules/progress_report.py
@@ -99,7 +99,7 @@ class ProgressReport:
def enter_substeps(self, nbr, msg=""):
if msg:
self.update(msg)
- self.steps.append(self.steps[-1] / nbr)
+ self.steps.append(self.steps[-1] / max(nbr, 1))
self.curr_step.append(0)
self.start_time.append(time.time())
More information about the Bf-blender-cvs
mailing list