Skip to content

Commit

Permalink
Fix NavigationRegion3D not reacting to runtime debug enabled change
Browse files Browse the repository at this point in the history
Fixes NavigationRegion3D not reacting when the main debug enabled property got changed as it only looked at the navigation mesh specific debug.
  • Loading branch information
smix8 committed May 23, 2024
1 parent b947c53 commit a545ba0
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions scene/3d/navigation_region_3d.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -474,7 +474,7 @@ void NavigationRegion3D::_update_debug_mesh() {
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()) {
RS::get_singleton()->instance_set_visible(debug_instance, false);
}
Expand Down Expand Up @@ -640,7 +640,7 @@ void NavigationRegion3D::_update_debug_mesh() {

#ifdef DEBUG_ENABLED
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()) {
RS::get_singleton()->instance_set_visible(debug_edge_connections_instance, false);
}
Expand Down

0 comments on commit a545ba0

Please sign in to comment.