From 2968b6a20fd3c7a4b9f8097ad877c631f63260b0 Mon Sep 17 00:00:00 2001 From: Don Gagne Date: Tue, 20 Oct 2020 20:50:34 -0700 Subject: [PATCH] Fix circular polyons (#9132) --- src/MissionManager/QGCMapPolygonVisuals.qml | 2 +- src/MissionManager/TransectStyleComplexItem.cc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/MissionManager/QGCMapPolygonVisuals.qml b/src/MissionManager/QGCMapPolygonVisuals.qml index 2c1f1332d..a19471a65 100644 --- a/src/MissionManager/QGCMapPolygonVisuals.qml +++ b/src/MissionManager/QGCMapPolygonVisuals.qml @@ -145,7 +145,7 @@ Item { var width = initialVertices[0].distanceTo(initialVertices[1]) var height = initialVertices[1].distanceTo(initialVertices[2]) var radius = Math.min(width, height) / 2 - var center = initialVertices[4] + var center = initialVertices[0].atDistanceAndAzimuth(width / 2, 90).atDistanceAndAzimuth(height / 2, 180) _createCircularPolygon(center, radius) } diff --git a/src/MissionManager/TransectStyleComplexItem.cc b/src/MissionManager/TransectStyleComplexItem.cc index 113270a3e..e85f94970 100644 --- a/src/MissionManager/TransectStyleComplexItem.cc +++ b/src/MissionManager/TransectStyleComplexItem.cc @@ -628,7 +628,7 @@ TransectStyleComplexItem::ReadyForSaveState TransectStyleComplexItem::readyForSa terrainReady = true; } bool polygonNotReady = !_surveyAreaPolygon.isValid(); - qDebug() << polygonNotReady << _wizardMode << terrainReady; + //qDebug() << polygonNotReady << _wizardMode << terrainReady; return (polygonNotReady || _wizardMode) ? NotReadyForSaveData : (terrainReady ? ReadyForSave : NotReadyForSaveTerrain); -- 2.22.0