Depsgraph: Fix missing updates when modifying armature

This commit is contained in:
Sergey Sharybin 2016-06-01 10:10:39 +02:00
parent 1c292c9730
commit 334d823b2b
1 changed files with 8 additions and 0 deletions

View File

@ -230,6 +230,14 @@ void ComponentDepsNode::tag_update(Depsgraph *graph)
foreach (OperationDepsNode *op_node, operations) {
op_node->tag_update(graph);
}
// It is possible that tag happens before finalization.
if (operations_map != NULL) {
GHASH_FOREACH_BEGIN(OperationDepsNode *, op_node, operations_map)
{
op_node->tag_update(graph);
}
GHASH_FOREACH_END();
}
}
OperationDepsNode *ComponentDepsNode::get_entry_operation()