diff --git a/src/PlanView/CameraSection.qml b/src/PlanView/CameraSection.qml index b91cd52b5e8d0413969f4bf1140185fb3b5cb3c8..0a01e62e09489081785e110d83f2f4ca54c582c2 100644 --- a/src/PlanView/CameraSection.qml +++ b/src/PlanView/CameraSection.qml @@ -74,6 +74,26 @@ Column { } } + RowLayout { + anchors.left: parent.left + anchors.right: parent.right + spacing: ScreenTools.defaultFontPixelWidth + visible: _camera.cameraModeSupported + + QGCCheckBox { + id: modeCheckBox + text: qsTr("Mode") + checked: _camera.specifyCameraMode + onClicked: _camera.specifyCameraMode = checked + } + FactComboBox { + fact: _camera.cameraMode + indexModel: false + enabled: modeCheckBox.checked + Layout.fillWidth: true + } + } + GridLayout { anchors.left: parent.left anchors.right: parent.right @@ -104,25 +124,5 @@ Column { enabled: gimbalCheckBox.checked } } - - RowLayout { - anchors.left: parent.left - anchors.right: parent.right - spacing: ScreenTools.defaultFontPixelWidth - visible: _camera.cameraModeSupported - - QGCCheckBox { - id: modeCheckBox - text: qsTr("Mode") - checked: _camera.specifyCameraMode - onClicked: _camera.specifyCameraMode = checked - } - FactComboBox { - fact: _camera.cameraMode - indexModel: false - enabled: modeCheckBox.checked - Layout.fillWidth: true - } - } } }