summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2024-09-05 17:44:44 +0200
committerRémi Verschelde <rverschelde@gmail.com>2024-09-05 17:44:44 +0200
commita46651960357dc67b5418bc50384380c28c4a060 (patch)
tree2f40fe588fd90890d3ce25ff7d9b231d4094d5c5
parent39d92f143e32c17c046aa60ecbc967f6e891864b (diff)
parent5bedaf77f71a38bc8c066931526775c52bd2e823 (diff)
downloadredot-engine-a46651960357dc67b5418bc50384380c28c4a060.tar.gz
Merge pull request #96607 from smix8/navmesh_2d_disco_party
Fix 2D debug navigation flickering with tile maps
-rw-r--r--scene/2d/navigation_region_2d.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/scene/2d/navigation_region_2d.cpp b/scene/2d/navigation_region_2d.cpp
index 9b3c7bb9ea..f65a3c0ecc 100644
--- a/scene/2d/navigation_region_2d.cpp
+++ b/scene/2d/navigation_region_2d.cpp
@@ -452,6 +452,7 @@ void NavigationRegion2D::_update_debug_mesh() {
const Transform2D region_gt = get_global_transform();
rs->canvas_item_set_parent(debug_instance_rid, get_world_2d()->get_canvas());
+ rs->canvas_item_set_z_index(debug_instance_rid, RS::CANVAS_ITEM_Z_MAX - 2);
rs->canvas_item_set_transform(debug_instance_rid, region_gt);
if (!debug_mesh_dirty) {