diff options
Diffstat (limited to 'src/modules/navigator/rtl.cpp')
-rw-r--r-- | src/modules/navigator/rtl.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/modules/navigator/rtl.cpp b/src/modules/navigator/rtl.cpp index ccf58c352..d6e63c350 100644 --- a/src/modules/navigator/rtl.cpp +++ b/src/modules/navigator/rtl.cpp @@ -129,7 +129,7 @@ RTL::on_active() if (!first_rtl_setpoint_set) { set_rtl_setpoint(); first_rtl_setpoint_set = true; - } else if (check_current_pos_sp_reached()) { + } else if (check_current_pos_sp_reached(rtl_state == RTL_STATE_LAND ? SETPOINT_TYPE_LAND : SETPOINT_TYPE_UNDEFINED)) { set_next_rtl_state(); set_rtl_setpoint(); } |