Browse Source

Merge pull request #103588 from Olle-Lukowski/nav-link-visibility

Make NavigationLink3D properly update on visibility change
Thaddeus Crews 5 months ago
parent
commit
5dc3d83cf4
1 changed files with 6 additions and 0 deletions
  1. 6 0
      scene/3d/navigation_link_3d.cpp

+ 6 - 0
scene/3d/navigation_link_3d.cpp

@@ -262,6 +262,12 @@ void NavigationLink3D::_notification(int p_what) {
 		case NOTIFICATION_EXIT_TREE: {
 		case NOTIFICATION_EXIT_TREE: {
 			_link_exit_navigation_map();
 			_link_exit_navigation_map();
 		} break;
 		} break;
+
+#ifdef DEBUG_ENABLED
+		case NOTIFICATION_VISIBILITY_CHANGED: {
+			_update_debug_mesh();
+		} break;
+#endif // DEBUG_ENABLED
 	}
 	}
 }
 }