[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [34543] trunk/blender/source/blender/ blenkernel/intern/sequencer.c: Fix for [#25843] Multiple Scene Strip in Sequencer, bad scrubbing for armatures in viewport

Janne Karhu jhkarh at gmail.com
Fri Jan 28 14:14:02 CET 2011


Revision: 34543
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=34543
Author:   jhk
Date:     2011-01-28 13:14:01 +0000 (Fri, 28 Jan 2011)
Log Message:
-----------
Fix for [#25843] Multiple Scene Strip in Sequencer, bad scrubbing for armatures in viewport
* Sequencer didn't restore the scene properly after drawing a frame other than the current frame.

Modified Paths:
--------------
    trunk/blender/source/blender/blenkernel/intern/sequencer.c

Modified: trunk/blender/source/blender/blenkernel/intern/sequencer.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/sequencer.c	2011-01-28 12:56:30 UTC (rev 34542)
+++ trunk/blender/source/blender/blenkernel/intern/sequencer.c	2011-01-28 13:14:01 UTC (rev 34543)
@@ -1952,6 +1952,8 @@
 	
 	seq->scene->r.cfra = oldcfra;
 	seq->scene->camera= oldcamera;
+	if(frame != oldcfra)
+		scene_update_for_newframe(context.bmain, seq->scene, seq->scene->lay);
 	
 #ifdef DURIAN_CAMERA_SWITCH
 	/* stooping to new low's in hackyness :( */




More information about the Bf-blender-cvs mailing list