Browse Source

Merge pull request #107585 from KoBeWi/surfaced_bug

Clear cache when setting Mesh's surfaces
Thaddeus Crews 2 months ago
parent
commit
a7b5119fb4
1 changed files with 1 additions and 0 deletions
  1. 1 0
      scene/resources/mesh.cpp

+ 1 - 0
scene/resources/mesh.cpp

@@ -1679,6 +1679,7 @@ void ArrayMesh::_set_surfaces(const Array &p_surfaces) {
 	}
 	}
 
 
 	surfaces.clear();
 	surfaces.clear();
+	clear_cache();
 
 
 	aabb = AABB();
 	aabb = AABB();
 	for (int i = 0; i < surface_data.size(); i++) {
 	for (int i = 0; i < surface_data.size(); i++) {