From e81d0bf2c62d27685a80e76d079416f00c40f554 Mon Sep 17 00:00:00 2001 From: Don Gagne Date: Thu, 26 Nov 2015 14:04:08 -0800 Subject: [PATCH] Copy constructor not setting meta data correctly --- src/MissionManager/MissionItem.cc | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/src/MissionManager/MissionItem.cc b/src/MissionManager/MissionItem.cc index 436e0c1c8..8aa33ce24 100644 --- a/src/MissionManager/MissionItem.cc +++ b/src/MissionManager/MissionItem.cc @@ -200,6 +200,28 @@ MissionItem::MissionItem(int sequenceNumber, MissionItem::MissionItem(const MissionItem& other, QObject* parent) : QObject(parent) + , _rawEdit(false) + , _dirty(false) + , _sequenceNumber(0) + , _isCurrentItem(false) + , _distance(0.0) + , _homePositionSpecialCase(false) + , _homePositionValid(false) + , _altitudeRelativeToHomeFact (0, "Altitude is relative to home", FactMetaData::valueTypeUint32) + , _commandFact (0, "Command:", FactMetaData::valueTypeUint32) + , _frameFact (0, "Frame:", FactMetaData::valueTypeUint32) + , _param1Fact (0, "Param1:", FactMetaData::valueTypeDouble) + , _param2Fact (0, "Param2:", FactMetaData::valueTypeDouble) + , _param3Fact (0, "Param3:", FactMetaData::valueTypeDouble) + , _param4Fact (0, "Param4:", FactMetaData::valueTypeDouble) + , _param5Fact (0, "Lat/X:", FactMetaData::valueTypeDouble) + , _param6Fact (0, "Lon/Y:", FactMetaData::valueTypeDouble) + , _param7Fact (0, "Alt/Z:", FactMetaData::valueTypeDouble) + , _supportedCommandFact (0, "Command:", FactMetaData::valueTypeUint32) + , _param1MetaData(FactMetaData::valueTypeDouble) + , _param2MetaData(FactMetaData::valueTypeDouble) + , _param3MetaData(FactMetaData::valueTypeDouble) + , _param4MetaData(FactMetaData::valueTypeDouble) , _syncingAltitudeRelativeToHomeAndFrame (false) , _syncingHeadingDegreesAndParam4 (false) , _syncingSupportedCommandAndCommand (false) -- 2.22.0