diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2017-07-20 16:15:25 +0300 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2017-07-20 16:16:57 +0300 |
commit | 905366ca7e12400b74c8ab791eb4975158c1dd6c (patch) | |
tree | 225d2b8d36c9f00be854287de97d867aa324e070 /source/blender | |
parent | 84a87bf45a21d758f5c5c6c31ee259cecb95209e (diff) |
Fix/workaround T52127: Combed hair from 2.78 not showing when appending
Quick solution to prevent particle components from being tagged for complete
re-evaluaiton.
Diffstat (limited to 'source/blender')
-rw-r--r-- | source/blender/depsgraph/intern/nodes/deg_node.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/source/blender/depsgraph/intern/nodes/deg_node.cc b/source/blender/depsgraph/intern/nodes/deg_node.cc index b80d95e9076..f53f3c96800 100644 --- a/source/blender/depsgraph/intern/nodes/deg_node.cc +++ b/source/blender/depsgraph/intern/nodes/deg_node.cc @@ -259,6 +259,10 @@ void IDDepsNode::tag_update(Depsgraph *graph) do_component_tag = false; } } + else if (comp_node->type == DEG_NODE_TYPE_EVAL_PARTICLES) { + /* Only do explicit particle settings tagging. */ + do_component_tag = false; + } if (do_component_tag) { comp_node->tag_update(graph); } |