From ae6c87372c630836f705ef4fef9c9aa7b2b9c63b Mon Sep 17 00:00:00 2001 From: Domino Date: Sat, 8 Mar 2025 02:15:08 +0100 Subject: [PATCH] Fix visible avoidance debug rendering in NavigationRegion2D --- scene/2d/navigation_region_2d.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scene/2d/navigation_region_2d.cpp b/scene/2d/navigation_region_2d.cpp index 365d5ba4f6..ef83027fa0 100644 --- a/scene/2d/navigation_region_2d.cpp +++ b/scene/2d/navigation_region_2d.cpp @@ -181,7 +181,7 @@ void NavigationRegion2D::_notification(int p_what) { case NOTIFICATION_DRAW: { #ifdef DEBUG_ENABLED - if (is_inside_tree() && (Engine::get_singleton()->is_editor_hint() || NavigationServer2D::get_singleton()->get_debug_enabled()) && navigation_polygon.is_valid()) { + if (is_inside_tree() && (Engine::get_singleton()->is_editor_hint() || (NavigationServer2D::get_singleton()->get_debug_enabled() && NavigationServer2D::get_singleton()->get_debug_navigation_enabled())) && navigation_polygon.is_valid()) { _update_debug_mesh(); _update_debug_edge_connections_mesh(); _update_debug_baking_rect();