Revision: 42488
          
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=42488
Author:   blendix
Date:     2011-12-07 11:29:24 +0000 (Wed, 07 Dec 2011)
Log Message:
-----------
Fix #29523: RenderEngine.update_progress() doesn't redraw UI.

Modified Paths:
--------------
    trunk/blender/source/blender/editors/render/render_internal.c

Modified: trunk/blender/source/blender/editors/render/render_internal.c
===================================================================
--- trunk/blender/source/blender/editors/render/render_internal.c       
2011-12-07 11:22:29 UTC (rev 42487)
+++ trunk/blender/source/blender/editors/render/render_internal.c       
2011-12-07 11:29:24 UTC (rev 42488)
@@ -378,8 +378,12 @@
 {
        RenderJob *rj= rjv;
        
-       if(rj->progress)
+       if(rj->progress && *rj->progress != progress) {
                *rj->progress = progress;
+
+               /* make jobs timer to send notifier */
+               *(rj->do_update)= 1;
+       }
 }
 
 static void image_rect_update(void *rjv, RenderResult *rr, volatile rcti 
*renrect)

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to