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:
authorSybren A. Stüvel <sybren@blender.org>2020-03-23 16:51:39 +0300
committerSybren A. Stüvel <sybren@blender.org>2020-03-23 16:54:07 +0300
commit7192a1bca315485b53214ba8dd5be22d00a10a90 (patch)
tree8e166f49875d73cd4d3b5ce5f3fca2b708af691e
parent0b116a84c9380166337722f5d5b3e255e19951b8 (diff)
Fix T73593: Drivers on hide_viewport and hide_render are unreliable
My previous fix (rB4c30dc343165) worked, except for an off-by-one error.
-rw-r--r--source/blender/depsgraph/intern/builder/deg_builder_relations.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/depsgraph/intern/builder/deg_builder_relations.cc b/source/blender/depsgraph/intern/builder/deg_builder_relations.cc
index 129b366adaa..17de0e0b016 100644
--- a/source/blender/depsgraph/intern/builder/deg_builder_relations.cc
+++ b/source/blender/depsgraph/intern/builder/deg_builder_relations.cc
@@ -2810,7 +2810,7 @@ void DepsgraphRelationBuilder::build_driver_relations(IDNode *id_node)
Node *op_from = prefix_group.second[from_index];
// Start by trying the next node in the group.
- for (int to_offset = 1; to_offset < num_drivers - 1; ++to_offset) {
+ for (int to_offset = 1; to_offset < num_drivers; ++to_offset) {
int to_index = (from_index + to_offset) % num_drivers;
Node *op_to = prefix_group.second[to_index];