diff --git a/src/FlightDisplay/GuidedAltitudeSlider.qml b/src/FlightDisplay/GuidedAltitudeSlider.qml index 4dcbbf42e903f607a4a1cc448ddb28d1f7867306..b2aea48759de539e42deaee38361949c95fbb832 100644 --- a/src/FlightDisplay/GuidedAltitudeSlider.qml +++ b/src/FlightDisplay/GuidedAltitudeSlider.qml @@ -26,6 +26,7 @@ Rectangle { property bool _fixedWing: activeVehicle ? activeVehicle.fixedWing : false property real _sliderMaxAlt: _flyViewSettings ? _flyViewSettings.guidedMaximumAltitude.rawValue : 0 property real _sliderMinAlt: _flyViewSettings ? _flyViewSettings.guidedMinimumAltitude.rawValue : 0 + property bool _flying: activeVehicle ? activeVehicle.flying : false function reset() { altSlider.value = 0 @@ -89,14 +90,14 @@ Rectangle { anchors.left: parent.left anchors.right: parent.right orientation: Qt.Vertical - minimumValue: -1 + minimumValue: _flying ? -1 : 0 maximumValue: 1 zeroCentered: true rotation: 180 // We want slide up to be positive values transform: Rotation { - origin.x: altSlider.width / 2 + origin.x: altSlider.width / 2 origin.y: altSlider.height / 2 angle: 180 } diff --git a/src/QmlControls/QGCSlider.qml b/src/QmlControls/QGCSlider.qml index 5c0d427ab75a83c0ea756ae6179c2b3d99502ec7..e2e065d248b2c7f7efc2754d24861d521e77fe49 100644 --- a/src/QmlControls/QGCSlider.qml +++ b/src/QmlControls/QGCSlider.qml @@ -23,8 +23,6 @@ Slider { property bool zeroCentered: false property bool displayValue: false - QGCPalette { id: qgcPal; colorGroupEnabled: enabled } - style: SliderStyle { groove: Item { anchors.verticalCenter: parent.verticalCenter