Fix #115572: shape_key_remove operator leaves shared normals #115580

Merged
Philipp Oeser merged 2 commits from lichtwerk/blender:115572 into main 2023-11-29 18:17:40 +01:00

2 Commits

Author SHA1 Message Date
Philipp Oeser d8f8719526 Address review
Instead of tagging the normals caches dirty explicitly, simply use
BKE_mesh_tag_positions_changed [which includes all this and also tags
positions dirty - which sounds also needed for updating other things]
2023-11-29 18:01:04 +01:00
Philipp Oeser 8cc7f0b130 Fix #115572: shape_key_remove operator leaves shared normals
Caused by 383a145a19

Since above commit, normals were in a SharedCache, now tag them dirty
for recalculation.

Not totally sure why BKE_object_shapekey_remove does not seem to suffer
from the same thing?
2023-11-29 17:32:30 +01:00