From 3125494433b0db51f092ad7478a3b31930d4e511 Mon Sep 17 00:00:00 2001 From: Don Gagne Date: Tue, 14 Feb 2017 18:25:06 -0800 Subject: [PATCH] Fix position of children of complex items --- src/MissionEditor/MissionEditor.qml | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/src/MissionEditor/MissionEditor.qml b/src/MissionEditor/MissionEditor.qml index f2eee50d5..889f82968 100644 --- a/src/MissionEditor/MissionEditor.qml +++ b/src/MissionEditor/MissionEditor.qml @@ -467,6 +467,24 @@ QGCView { missionItem: object sequenceNumber: object.lastSequenceNumber visible: object.specifiesCoordinate + + // These are the non-coordinate child mission items attached to this item + Row { + anchors.top: parent.top + anchors.left: parent.right + + Repeater { + model: !object.isSimpleItem ? object.childItems : 0 + + delegate: MissionItemIndexLabel { + label: object.abbreviation + checked: object.isCurrentItem + z: 2 + + onClicked: setCurrentItem(object.sequenceNumber) + } + } + } } } @@ -514,7 +532,7 @@ QGCView { anchors.left: parent.right Repeater { - model: object.childItems + model: object.isSimpleItem ? object.childItems : 0 delegate: MissionItemIndexLabel { label: object.abbreviation -- 2.22.0