diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2019-07-08 18:37:58 +0300 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2019-07-08 18:38:40 +0300 |
commit | 867cd8218a6ebf2703c1e3097ff7fcf7a46ebae8 (patch) | |
tree | a2fefef271e3401f6c0067ef1a4839870d1d054f /source/blender/depsgraph/intern/builder/deg_builder_relations_scene.cc | |
parent | b2a962760013173824ead92c1923d62bb74fa151 (diff) |
Fix T66556: Noisy drivers relations in certain cases
Diffstat (limited to 'source/blender/depsgraph/intern/builder/deg_builder_relations_scene.cc')
-rw-r--r-- | source/blender/depsgraph/intern/builder/deg_builder_relations_scene.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/source/blender/depsgraph/intern/builder/deg_builder_relations_scene.cc b/source/blender/depsgraph/intern/builder/deg_builder_relations_scene.cc index daaf90011c5..4e0c2cbba0c 100644 --- a/source/blender/depsgraph/intern/builder/deg_builder_relations_scene.cc +++ b/source/blender/depsgraph/intern/builder/deg_builder_relations_scene.cc @@ -52,8 +52,9 @@ void DepsgraphRelationBuilder::build_scene_parameters(Scene *scene) if (built_map_.checkIsBuiltAndTag(scene, BuilderMap::TAG_PARAMETERS)) { return; } + build_parameters(&scene->id); OperationKey parameters_eval_key( - &scene->id, NodeType::PARAMETERS, OperationCode::PARAMETERS_EVAL); + &scene->id, NodeType::PARAMETERS, OperationCode::PARAMETERS_EXIT); OperationKey scene_eval_key(&scene->id, NodeType::PARAMETERS, OperationCode::SCENE_EVAL); add_relation(parameters_eval_key, scene_eval_key, "Parameters -> Scene Eval"); } |