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>2016-07-26 11:49:54 +0300
committerSergey Sharybin <sergey.vfx@gmail.com>2016-07-26 11:49:54 +0300
commit711d3a8a2b0b518b4fe270e733e053fad8932c97 (patch)
tree3b6cea3e7341b8b07cc837e653bb09cbbc865359 /source/blender/depsgraph/intern/nodes
parent40a0fa8a8f1299e614ecaf6c271ef5a7fa02ee46 (diff)
Depsgraph: Use proper check whether ID is an object
Fixes bug which resulted in making it so layers from all layers are getting updated. Reported by Juan Pablo Bouza.
Diffstat (limited to 'source/blender/depsgraph/intern/nodes')
-rw-r--r--source/blender/depsgraph/intern/nodes/deg_node.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/depsgraph/intern/nodes/deg_node.cc b/source/blender/depsgraph/intern/nodes/deg_node.cc
index db807d22b89..eb408f293de 100644
--- a/source/blender/depsgraph/intern/nodes/deg_node.cc
+++ b/source/blender/depsgraph/intern/nodes/deg_node.cc
@@ -182,7 +182,7 @@ void IDDepsNode::init(const ID *id, const string &UNUSED(subdata))
this->eval_flags = 0;
/* For object we initialize layers to layer from base. */
- if (GS(id) == ID_OB) {
+ if (GS(id->name) == ID_OB) {
this->layers = 0;
}