diff --git a/project/addons/terrain_3d/src/baker.gd b/project/addons/terrain_3d/src/baker.gd index 822d5769..b3da8c97 100644 --- a/project/addons/terrain_3d/src/baker.gd +++ b/project/addons/terrain_3d/src/baker.gd @@ -389,10 +389,8 @@ func _undo_set_up_navigation(p_nav_region: NavigationRegion3D, p_terrain: Terrai var index: int = p_nav_region.get_index() var t_owner: Node = p_nav_region.get_owner() + p_terrain.reparent(parent) parent.remove_child(p_nav_region) - p_nav_region.remove_child(p_terrain) - - parent.add_child(p_terrain, true) parent.move_child(p_terrain, index) p_terrain.owner = t_owner