From 30837324ee1778a4e7b3faaa35040a070555e3d7 Mon Sep 17 00:00:00 2001 From: Don Gagne Date: Wed, 3 Jan 2018 18:55:17 -0800 Subject: [PATCH] Fix ove-signalling --- src/MissionManager/QGCMapPolygon.cc | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/MissionManager/QGCMapPolygon.cc b/src/MissionManager/QGCMapPolygon.cc index aa1e0b389..18ae00fdf 100644 --- a/src/MissionManager/QGCMapPolygon.cc +++ b/src/MissionManager/QGCMapPolygon.cc @@ -302,9 +302,10 @@ void QGCMapPolygon::_updateCenter(void) } center = _coordFromPointF(QPointF(centroid.x() / polygonF.count(), centroid.y() / polygonF.count())); } - - _center = center; - emit centerChanged(center); + if (_center != center) { + _center = center; + emit centerChanged(center); + } } } -- 2.22.0