diff --git a/src/MissionManager/QGCMapPolygonVisuals.qml b/src/MissionManager/QGCMapPolygonVisuals.qml index d651239..041fcf4 100644 --- a/src/MissionManager/QGCMapPolygonVisuals.qml +++ b/src/MissionManager/QGCMapPolygonVisuals.qml @@ -328,6 +328,7 @@ Item { MissionItemIndicatorDrag { id: dragArea + mapControl: _root.mapControl z: _zorderDragHandle visible: !_circle @@ -447,6 +448,7 @@ Item { id: centerDragAreaComponent MissionItemIndicatorDrag { + mapControl: _root.mapControl z: _zorderCenterHandle onItemCoordinateChanged: mapPolygon.center = itemCoordinate onDragStart: mapPolygon.centerDrag = true diff --git a/src/MissionManager/QGCMapPolylineVisuals.qml b/src/MissionManager/QGCMapPolylineVisuals.qml index 1d86a24..1baa4ab 100644 --- a/src/MissionManager/QGCMapPolylineVisuals.qml +++ b/src/MissionManager/QGCMapPolylineVisuals.qml @@ -236,6 +236,7 @@ Item { id: dragAreaComponent MissionItemIndicatorDrag { + mapControl: _root.mapControl id: dragArea z: _zorderDragHandle diff --git a/src/PlanView/FWLandingPatternMapVisual.qml b/src/PlanView/FWLandingPatternMapVisual.qml index 21e652d..c16b3e0 100644 --- a/src/PlanView/FWLandingPatternMapVisual.qml +++ b/src/PlanView/FWLandingPatternMapVisual.qml @@ -176,6 +176,7 @@ Item { id: loiterDragAreaComponent MissionItemIndicatorDrag { + mapControl: _root.map itemIndicator: _itemVisuals[_loiterPointIndex] itemCoordinate: _missionItem.loiterCoordinate @@ -188,6 +189,7 @@ Item { id: landDragAreaComponent MissionItemIndicatorDrag { + mapControl: _root.map itemIndicator: _itemVisuals[_landPointIndex] itemCoordinate: _missionItem.landingCoordinate diff --git a/src/PlanView/RallyPointMapVisuals.qml b/src/PlanView/RallyPointMapVisuals.qml index e4adb46..b91ae96 100644 --- a/src/PlanView/RallyPointMapVisuals.qml +++ b/src/PlanView/RallyPointMapVisuals.qml @@ -44,6 +44,7 @@ Item { id: dragAreaComponent MissionItemIndicatorDrag { + mapControl: _root.map itemCoordinate: rallyPointObject.coordinate visible: rallyPointObject === myRallyPointController.currentRallyPoint diff --git a/src/PlanView/SimpleItemMapVisual.qml b/src/PlanView/SimpleItemMapVisual.qml index 49009cc..244c7f4 100644 --- a/src/PlanView/SimpleItemMapVisual.qml +++ b/src/PlanView/SimpleItemMapVisual.qml @@ -92,6 +92,7 @@ Item { id: dragAreaComponent MissionItemIndicatorDrag { + mapControl: _root.map itemIndicator: _itemVisual itemCoordinate: _missionItem.coordinate