From 2f1cfa60f4212f9c48f73ffcfd812e68f66f0b2e Mon Sep 17 00:00:00 2001 From: Nicolas de Palezieux Date: Thu, 4 Jul 2019 17:02:14 +0200 Subject: [PATCH] precland: store result of _target_pose_sub.update() for later use - Fixes #12391 --- src/modules/navigator/precland.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/modules/navigator/precland.cpp b/src/modules/navigator/precland.cpp index a3494232e9..7bf2c76ed6 100644 --- a/src/modules/navigator/precland.cpp +++ b/src/modules/navigator/precland.cpp @@ -106,7 +106,9 @@ void PrecLand::on_active() { // get new target measurement - if (_target_pose_sub.update(&_target_pose)) { + _target_pose_updated = _target_pose_sub.update(&_target_pose); + + if (_target_pose_updated) { _target_pose_valid = true; }