diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2017-12-04 20:06:02 +0300 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2017-12-06 12:21:33 +0300 |
commit | b26992fe6e3ed071295e01e958affb55e52a51a6 (patch) | |
tree | 844df2ec1ea65f3c10da8cd5f65d42fd1b34e35b /source/blender/depsgraph | |
parent | fe5e8593b7d1fb64fda9d853834f6002040dd607 (diff) |
Depsgraph: Add criteria for RNA_Key
Diffstat (limited to 'source/blender/depsgraph')
-rw-r--r-- | source/blender/depsgraph/intern/depsgraph.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/source/blender/depsgraph/intern/depsgraph.cc b/source/blender/depsgraph/intern/depsgraph.cc index 295bc398061..0cc31a53732 100644 --- a/source/blender/depsgraph/intern/depsgraph.cc +++ b/source/blender/depsgraph/intern/depsgraph.cc @@ -189,6 +189,11 @@ static bool pointer_to_component_node_criteria( *type = DEG_NODE_TYPE_GEOMETRY; return true; } + else if (ptr->type == &RNA_Key) { + *id = (ID *)ptr->id.data; + *type = DEG_NODE_TYPE_GEOMETRY; + return true; + } else if (RNA_struct_is_a(ptr->type, &RNA_Sequence)) { Sequence *seq = (Sequence *)ptr->data; /* Sequencer strip */ |