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:
authorBrecht Van Lommel <brecht@blender.org>2020-02-19 20:10:35 +0300
committerBrecht Van Lommel <brecht@blender.org>2020-02-19 20:13:05 +0300
commitf0a22f5dd08561637ae3487f2d91ec566687e7c4 (patch)
treec256acdc7fcb3aa8b28f1ba27f372211760208bf /source/blender/depsgraph/intern/builder/deg_builder_relations.cc
parentee5c13c45ccac38c20fe5e428f522d546262f1b3 (diff)
Fix T73932: modifying keyframes in nodes fails when there is an image sequence
Image animation should not be an depsgraph node of type ANIMATION, there is no need for it to be affected by the special casing for that.
Diffstat (limited to 'source/blender/depsgraph/intern/builder/deg_builder_relations.cc')
-rw-r--r--source/blender/depsgraph/intern/builder/deg_builder_relations.cc5
1 files changed, 2 insertions, 3 deletions
diff --git a/source/blender/depsgraph/intern/builder/deg_builder_relations.cc b/source/blender/depsgraph/intern/builder/deg_builder_relations.cc
index 98864b11c4a..e45644f001f 100644
--- a/source/blender/depsgraph/intern/builder/deg_builder_relations.cc
+++ b/source/blender/depsgraph/intern/builder/deg_builder_relations.cc
@@ -1384,9 +1384,8 @@ void DepsgraphRelationBuilder::build_animation_images(ID *id)
{
/* TODO: can we check for existence of node for performance? */
if (BKE_image_user_id_has_animation(id)) {
- OperationKey image_animation_key(id, NodeType::ANIMATION, OperationCode::IMAGE_ANIMATION);
- ComponentKey cow_key(id, NodeType::COPY_ON_WRITE);
- add_relation(cow_key, image_animation_key, "CoW -> Image Animation");
+ OperationKey image_animation_key(
+ id, NodeType::IMAGE_ANIMATION, OperationCode::IMAGE_ANIMATION);
TimeSourceKey time_src_key;
add_relation(time_src_key, image_animation_key, "TimeSrc -> Image Animation");
}