From 23f6f3839036a34428479b3a55dc416bd7ec430c Mon Sep 17 00:00:00 2001 From: Samuel Tabor Date: Wed, 28 Jul 2021 09:47:38 +0100 Subject: [PATCH] Plane: soaring: No action if in landing sequence. --- ArduPlane/soaring.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ArduPlane/soaring.cpp b/ArduPlane/soaring.cpp index 4647091d79..6e8f6a12f1 100644 --- a/ArduPlane/soaring.cpp +++ b/ArduPlane/soaring.cpp @@ -11,7 +11,9 @@ void Plane::update_soaring() { // Check if soaring is active. Also sets throttle suppressed // status on active state changes. - plane.g2.soaring_controller.update_active_state(); + bool override_disable = mission.get_in_landing_sequence_flag(); + + plane.g2.soaring_controller.update_active_state(override_disable); if (!g2.soaring_controller.is_active()) { return;