Fix #32139: Making vertex parent hides faces
authorSergey Sharybin <sergey.vfx@gmail.com>
Thu, 26 Jul 2012 08:41:55 +0000 (08:41 +0000)
committerSergey Sharybin <sergey.vfx@gmail.com>
Thu, 26 Jul 2012 08:41:55 +0000 (08:41 +0000)
commit5eea2832e9cf484e96bb439886eae44676660df1
tree0aeb97bd4d6350e49212cb733471b29048768ae5
parent8a6a3e79de72ace68b31f60818084d438ebe3287
Fix #32139: Making vertex parent hides faces

Call normals update and re-tesselate the BMesh before generating
derived mesh for vertex parent. this is needed for proper display
of mesh in edit mode.

Tried to use EDBM_update_generic, but it gave artifacts due to it
doesn't update normals. usually it's not a problem, because it's used
at the end of operator and all needed data is handles by depsgraph.
It doesn't work for vertex parent because derived mesh is being
created here outside of generic object update, so one extra manual
step seems to be needed here.
source/blender/editors/object/object_relations.c