Depsgraph: Fix missing updates when modifying armature
This commit is contained in:
parent
1c292c9730
commit
334d823b2b
|
@ -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()
|
||||
|
|
Loading…
Reference in New Issue