diff options
author | Bastien Montagne <montagne29@wanadoo.fr> | 2018-06-19 19:29:40 +0300 |
---|---|---|
committer | Bastien Montagne <montagne29@wanadoo.fr> | 2018-06-19 19:29:40 +0300 |
commit | 1292aae5c0d8f770b24a8ab7b12d04a6e2392dbf (patch) | |
tree | 83c34cf8798bde5fb283f28813d418ba12bffd5d /source/blender/blenkernel/intern/DerivedMesh.c | |
parent | 5372da0121508057626ea60e8604c6a096c79e2b (diff) |
Correction to previous commit.
There is no guarantee that given ob pointer is not also an evaluated one
here...
Diffstat (limited to 'source/blender/blenkernel/intern/DerivedMesh.c')
-rw-r--r-- | source/blender/blenkernel/intern/DerivedMesh.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/blenkernel/intern/DerivedMesh.c b/source/blender/blenkernel/intern/DerivedMesh.c index 889b3f681e6..b2542ace86e 100644 --- a/source/blender/blenkernel/intern/DerivedMesh.c +++ b/source/blender/blenkernel/intern/DerivedMesh.c @@ -3062,7 +3062,7 @@ static CustomDataMask object_get_datamask(const Depsgraph *depsgraph, Object *ob *r_need_mapping = false; } - if (ob == actob) { + if (DEG_get_original_object(ob) == actob) { bool editing = BKE_paint_select_face_test(ob); /* weight paint and face select need original indices because of selection buffer drawing */ |