From 205d750a634c2ed8d02ebc8ffbf8d653769d9a79 Mon Sep 17 00:00:00 2001 From: Sergey Sharybin Date: Mon, 10 Jul 2017 16:47:12 +0200 Subject: Depsgraph: Use explicit bmain pointer passed to layer utilities it is not necessarily that depsgraph is built from G.bmain. This will solve issue reported in T51782. --- source/blender/depsgraph/intern/builder/deg_builder_relations_scene.cc | 1 + 1 file changed, 1 insertion(+) (limited to 'source/blender/depsgraph/intern/builder/deg_builder_relations_scene.cc') diff --git a/source/blender/depsgraph/intern/builder/deg_builder_relations_scene.cc b/source/blender/depsgraph/intern/builder/deg_builder_relations_scene.cc index 43204d5fe98..4b8d5119cf6 100644 --- a/source/blender/depsgraph/intern/builder/deg_builder_relations_scene.cc +++ b/source/blender/depsgraph/intern/builder/deg_builder_relations_scene.cc @@ -75,6 +75,7 @@ void DepsgraphRelationBuilder::build_scene(Main *bmain, Scene *scene) } /* XXX store scene to access from DAG_get_scene */ + m_graph->bmain = bmain; m_graph->scene = scene; /* scene objects */ -- cgit v1.2.3