From ab005828a132034afd2e32cf5f1d2c41d2193615 Mon Sep 17 00:00:00 2001 From: Philippe Renon Date: Sun, 10 Dec 2017 16:01:39 +0100 Subject: [PATCH 1/2] LP-561 pfd gadget: fix regression that prevented cloning of units --- ground/gcs/src/plugins/pfdqml/pfdqmlgadgetconfiguration.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ground/gcs/src/plugins/pfdqml/pfdqmlgadgetconfiguration.cpp b/ground/gcs/src/plugins/pfdqml/pfdqmlgadgetconfiguration.cpp index f5d371d5f..3a8326c8f 100644 --- a/ground/gcs/src/plugins/pfdqml/pfdqmlgadgetconfiguration.cpp +++ b/ground/gcs/src/plugins/pfdqml/pfdqmlgadgetconfiguration.cpp @@ -82,6 +82,9 @@ PfdQmlGadgetConfiguration::PfdQmlGadgetConfiguration(QString classId, QSettings PfdQmlGadgetConfiguration::PfdQmlGadgetConfiguration(const PfdQmlGadgetConfiguration &obj) : IUAVGadgetConfiguration(obj.classId(), obj.parent()) { + m_speedMap = obj.m_speedMap; + m_altitudeMap = obj.m_altitudeMap; + m_qmlFile = obj.m_qmlFile; m_speedFactor = obj.m_speedFactor; From 95a2d2867ce61a8199c42a3a74ad064979f18df5 Mon Sep 17 00:00:00 2001 From: Philippe Renon Date: Sun, 10 Dec 2017 16:00:31 +0100 Subject: [PATCH 2/2] LP-561 scope gadget: fix regression that prevented cloning of curves --- ground/gcs/src/plugins/scope/scopegadgetconfiguration.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ground/gcs/src/plugins/scope/scopegadgetconfiguration.cpp b/ground/gcs/src/plugins/scope/scopegadgetconfiguration.cpp index d7e444f74..150c98e32 100644 --- a/ground/gcs/src/plugins/scope/scopegadgetconfiguration.cpp +++ b/ground/gcs/src/plugins/scope/scopegadgetconfiguration.cpp @@ -75,7 +75,7 @@ ScopeGadgetConfiguration::ScopeGadgetConfiguration(const ScopeGadgetConfiguratio m_mathFunctionType = obj.m_mathFunctionType; m_refreshInterval = obj.m_refreshInterval; - int plotCurveCount = m_plotCurveConfigs.size(); + int plotCurveCount = obj.m_plotCurveConfigs.size(); for (int i = 0; i < plotCurveCount; i++) { PlotCurveConfiguration *currentPlotCurveConf = obj.m_plotCurveConfigs.at(i);