summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2024-05-23 23:26:04 +0200
committerRémi Verschelde <rverschelde@gmail.com>2024-05-23 23:26:04 +0200
commitb7feebefabc2d48b0d4794cd31fc141f1caecc5c (patch)
tree18b1feba8cf12e331b3d3e1a316b60006d515c71
parentf25676cccf2f668365043682f5b16fbb8b0e24a2 (diff)
parenta545ba0bb7054161fc32851a3c80d3c275600e91 (diff)
downloadredot-engine-b7feebefabc2d48b0d4794cd31fc141f1caecc5c.tar.gz
Merge pull request #92288 from smix8/navregion_debug
Fix NavigationRegion3D not reacting to runtime debug enabled change
-rw-r--r--scene/3d/navigation_region_3d.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/scene/3d/navigation_region_3d.cpp b/scene/3d/navigation_region_3d.cpp
index 856c52b5d5..40e04f0fb4 100644
--- a/scene/3d/navigation_region_3d.cpp
+++ b/scene/3d/navigation_region_3d.cpp
@@ -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);
}
@@ -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);
}