From 8051da9cff164638b1f608f751cafb69f0490f0b Mon Sep 17 00:00:00 2001 From: DonLakeFlyer Date: Fri, 22 Jun 2018 20:08:32 -0700 Subject: [PATCH] Fix _LAND altitude --- src/MissionManager/SimpleMissionItem.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/MissionManager/SimpleMissionItem.cc b/src/MissionManager/SimpleMissionItem.cc index 36a0dcb..67a7ab5 100644 --- a/src/MissionManager/SimpleMissionItem.cc +++ b/src/MissionManager/SimpleMissionItem.cc @@ -733,6 +733,7 @@ void SimpleMissionItem::setDefaultsForCommand(void) { // We set these global defaults first, then if there are param defaults they will get reset _altitudeMode = AltitudeRelative; + emit altitudeModeChanged(); double defaultAlt = qgcApp()->toolbox()->settingsManager()->appSettings()->defaultMissionItemAltitude()->rawValue().toDouble(); _altitudeFact.setRawValue(defaultAlt); _missionItem._param7Fact.setRawValue(defaultAlt); @@ -760,6 +761,7 @@ void SimpleMissionItem::setDefaultsForCommand(void) case MAV_CMD_NAV_LAND: case MAV_CMD_NAV_VTOL_LAND: + _altitudeFact.setRawValue(0); _missionItem.setParam7(0); break; default: