diff options
Diffstat (limited to 'source/blender/depsgraph/intern/builder/deg_builder.cc')
-rw-r--r-- | source/blender/depsgraph/intern/builder/deg_builder.cc | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/source/blender/depsgraph/intern/builder/deg_builder.cc b/source/blender/depsgraph/intern/builder/deg_builder.cc index 10369cb295a..97e7c8654bd 100644 --- a/source/blender/depsgraph/intern/builder/deg_builder.cc +++ b/source/blender/depsgraph/intern/builder/deg_builder.cc @@ -43,6 +43,7 @@ extern "C" { } #include "intern/depsgraph.h" +#include "intern/depsgraph_intern.h" #include "intern/depsgraph_types.h" #include "intern/eval/deg_eval_copy_on_write.h" #include "intern/nodes/deg_node.h" @@ -150,10 +151,11 @@ void deg_graph_build_finalize(Main *bmain, Depsgraph *graph) } } if (flag != 0) { - DEG_graph_id_tag_update(bmain, - (::Depsgraph *)graph, + deg_graph_id_tag_update(bmain, + graph, id_node->id_orig, - flag); + flag, + DEG_UPDATE_SOURCE_RELATIONS); } } } |