Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Sharybin <sergey.vfx@gmail.com>2019-05-28 12:10:35 +0300
committerSergey Sharybin <sergey.vfx@gmail.com>2019-05-28 12:11:09 +0300
commitfc8547b88924ea3ba083b3b7cec705e6eba87422 (patch)
tree76037b6baf287527837c4a38acf9af999ff9ca03 /source/blender/depsgraph/intern/builder/deg_builder_rna.cc
parent1cf27668b9c842f7d2a00f1bceacdb362ac88ff1 (diff)
Fix T57483: Driver on grease pencil modifier does not update
Diffstat (limited to 'source/blender/depsgraph/intern/builder/deg_builder_rna.cc')
-rw-r--r--source/blender/depsgraph/intern/builder/deg_builder_rna.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/source/blender/depsgraph/intern/builder/deg_builder_rna.cc b/source/blender/depsgraph/intern/builder/deg_builder_rna.cc
index fa38dce1a9f..403c9cfc778 100644
--- a/source/blender/depsgraph/intern/builder/deg_builder_rna.cc
+++ b/source/blender/depsgraph/intern/builder/deg_builder_rna.cc
@@ -277,7 +277,8 @@ RNANodeIdentifier RNANodeQuery::construct_node_identifier(const PointerRNA *ptr,
return node_identifier;
}
}
- else if (RNA_struct_is_a(ptr->type, &RNA_Modifier)) {
+ else if (RNA_struct_is_a(ptr->type, &RNA_Modifier) ||
+ RNA_struct_is_a(ptr->type, &RNA_GpencilModifier)) {
/* When modifier is used as FROM operation this is likely referencing to
* the property (for example, modifier's influence).
* But when it's used as TO operation, this is geometry component. */