Fix: Sculpt: Incorrect overlay visibility check

Caused by 9eb7e8bfd1.
This commit is contained in:
Hans Goudey
2024-08-15 12:42:17 -04:00
parent b793347b1d
commit e7e1fd8a20

View File

@@ -74,7 +74,7 @@ void OVERLAY_sculpt_cache_populate(OVERLAY_Data *vedata, Object *ob)
case blender::bke::pbvh::Type::Grids: {
const SubdivCCG &subdiv_ccg = *ss.subdiv_ccg;
const Mesh &base_mesh = *static_cast<const Mesh *>(object_orig->data);
if (BKE_subdiv_ccg_key_top_level(subdiv_ccg).has_mask &&
if (!BKE_subdiv_ccg_key_top_level(subdiv_ccg).has_mask &&
!base_mesh.attributes().contains(".sculpt_face_set"))
{
return;