This doesn't seem correct, what this will do now is update all animated objects, regardless if they were already visible. That can make layer toggling significantly slower, and if you had moved an animated object without inserting a keyframe yet, the object will now lose its position.
On Sun, Aug 25, 2013 at 8:45 PM, Bastien Montagne <montagn...@wanadoo.fr> wrote: > Revision: 59500 > > http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=59500 > Author: mont29 > Date: 2013-08-25 18:45:04 +0000 (Sun, 25 Aug 2013) > Log Message: > ----------- > Fix [#36289] Not change children object on freez layer when change frame. > > When hiding the layer of an object, switching to a different fram, and > showing again that layer, things like object's parenting were not handled... > Just set do_time option of DAG_on_visible_update() to True when updating > layers. > > Note: maybe we could re-enable layers animation... not sure though ;) > > Modified Paths: > -------------- > trunk/blender/source/blender/makesrna/intern/rna_scene.c > > Modified: trunk/blender/source/blender/makesrna/intern/rna_scene.c > =================================================================== > --- trunk/blender/source/blender/makesrna/intern/rna_scene.c 2013-08-25 > 16:29:10 UTC (rev 59499) > +++ trunk/blender/source/blender/makesrna/intern/rna_scene.c 2013-08-25 > 18:45:04 UTC (rev 59500) > @@ -487,7 +487,8 @@ > static void rna_Scene_layer_update(Main *bmain, Scene *scene, PointerRNA > *ptr) > { > rna_Scene_view3d_update(bmain, scene, ptr); > - DAG_on_visible_update(bmain, FALSE); > + /* We need do_time here, else we can have update issues like > [#36289]... */ > + DAG_on_visible_update(bmain, true); > } > > static void rna_Scene_fps_update(Main *UNUSED(bmain), Scene *scene, > PointerRNA *UNUSED(ptr)) > > _______________________________________________ > Bf-blender-cvs mailing list > bf-blender-...@blender.org > http://lists.blender.org/mailman/listinfo/bf-blender-cvs _______________________________________________ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers