diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2020-03-27 13:27:49 +0300 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2020-03-27 13:29:41 +0300 |
commit | e7af825deda5daf6639c346434df287aa0a69a1a (patch) | |
tree | 1e46b6f2f0e0e58c90a89444ebad8ff1f4a02564 /source/blender | |
parent | bd86edf11631d597aba19d5d2792590dca832e53 (diff) |
Multires: Fix unwanted assignment of sculpt session pointers
Might have happened when Apply Base is used in sculpt mode.
In practice this probably was fine, since the operator tags object
for update, so the pointers will be restored back to what they should
be.
Diffstat (limited to 'source/blender')
-rw-r--r-- | source/blender/blenkernel/intern/multires.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source/blender/blenkernel/intern/multires.c b/source/blender/blenkernel/intern/multires.c index b40dfcd3b7f..6ccfabcb5d2 100644 --- a/source/blender/blenkernel/intern/multires.c +++ b/source/blender/blenkernel/intern/multires.c @@ -308,6 +308,7 @@ float (*BKE_multires_create_deformed_base_mesh_vert_coords(struct Depsgraph *dep Object object_for_eval = *object_eval; object_for_eval.data = object->data; + object_for_eval.sculpt = NULL; const bool use_render = (DEG_get_mode(depsgraph) == DAG_EVAL_RENDER); ModifierEvalContext mesh_eval_context = {depsgraph, &object_for_eval, 0}; |