Merge pull request #92288 from smix8/navregion_debug

Fix NavigationRegion3D not reacting to runtime debug enabled change
This commit is contained in:
Rémi Verschelde 2024-05-23 23:26:04 +02:00
commit b7feebefab
No known key found for this signature in database
GPG Key ID: C3336907360768E1

View File

@ -474,7 +474,7 @@ void NavigationRegion3D::_update_debug_mesh() {
return; return;
} }
if (!NavigationServer3D::get_singleton()->get_debug_navigation_enabled()) { if (!NavigationServer3D::get_singleton()->get_debug_enabled() || !NavigationServer3D::get_singleton()->get_debug_navigation_enabled()) {
if (debug_instance.is_valid()) { if (debug_instance.is_valid()) {
RS::get_singleton()->instance_set_visible(debug_instance, false); RS::get_singleton()->instance_set_visible(debug_instance, false);
} }
@ -640,7 +640,7 @@ void NavigationRegion3D::_update_debug_mesh() {
#ifdef DEBUG_ENABLED #ifdef DEBUG_ENABLED
void NavigationRegion3D::_update_debug_edge_connections_mesh() { void NavigationRegion3D::_update_debug_edge_connections_mesh() {
if (!NavigationServer3D::get_singleton()->get_debug_navigation_enabled()) { if (!NavigationServer3D::get_singleton()->get_debug_enabled() || !NavigationServer3D::get_singleton()->get_debug_navigation_enabled()) {
if (debug_edge_connections_instance.is_valid()) { if (debug_edge_connections_instance.is_valid()) {
RS::get_singleton()->instance_set_visible(debug_edge_connections_instance, false); RS::get_singleton()->instance_set_visible(debug_edge_connections_instance, false);
} }