Browse Source

Merge pull request #57232 from pycbouh/editor-stands-in-the-way-of-progress-3.x

Rémi Verschelde 3 years ago
parent
commit
f2d354c7c5

+ 2 - 0
modules/navigation/navigation_mesh_generator.cpp

@@ -657,6 +657,8 @@ void NavigationMeshGenerator::bake(Ref<NavigationMesh> p_nav_mesh, Node *p_node)
 	if (ep)
 		memdelete(ep);
 #endif
+
+	p_nav_mesh->property_list_changed_notify();
 }
 
 void NavigationMeshGenerator::clear(Ref<NavigationMesh> p_nav_mesh) {

+ 3 - 0
scene/resources/navigation_mesh.h

@@ -34,10 +34,13 @@
 #include "scene/resources/mesh.h"
 
 class Mesh;
+class NavigationMeshGenerator;
 
 class NavigationMesh : public Resource {
 	GDCLASS(NavigationMesh, Resource);
 
+	friend class NavigationMeshGenerator;
+
 	PoolVector<Vector3> vertices;
 	struct Polygon {
 		Vector<int> indices;