[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