From 8c067509742dfc6addb14f5e8ce8869459726a48 Mon Sep 17 00:00:00 2001 From: DonLakeFlyer Date: Mon, 22 Feb 2021 12:03:23 -0800 Subject: [PATCH] Fix altitude setting for terrain frame mode --- src/MissionManager/SimpleMissionItem.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/MissionManager/SimpleMissionItem.cc b/src/MissionManager/SimpleMissionItem.cc index 5b06e22..3adebab 100644 --- a/src/MissionManager/SimpleMissionItem.cc +++ b/src/MissionManager/SimpleMissionItem.cc @@ -673,7 +673,9 @@ void SimpleMissionItem::_altitudeChanged(void) if (_altitudeMode == QGroundControlQmlGlobal::AltitudeModeAboveTerrain || _altitudeMode == QGroundControlQmlGlobal::AltitudeModeTerrainFrame) { _amslAltAboveTerrainFact.setRawValue(qQNaN()); _terrainAltChanged(); - } else { + } + + if (_altitudeMode != QGroundControlQmlGlobal::AltitudeModeAboveTerrain) { _missionItem._param7Fact.setRawValue(_altitudeFact.rawValue()); } }