diff --git a/src/QmlControls/FactSliderPanel.qml b/src/QmlControls/FactSliderPanel.qml index ac4cc10d722d69cda79475f30eefd20087e0eca9..3720e5d2a1476b144ffdf8bb0aaedb85c7999d8f 100644 --- a/src/QmlControls/FactSliderPanel.qml +++ b/src/QmlControls/FactSliderPanel.qml @@ -34,6 +34,8 @@ Column { property real _margins: ScreenTools.defaultFontPixelHeight property bool _loadComplete: false + Component.onCompleted: _loadComplete = true + FactPanelController { id: controller factPanel: qgcViewPanel @@ -71,10 +73,22 @@ Column { font.family: ScreenTools.demiboldFontFamily } - FactValueSlider { - digitCount: fact.maxString.length - incrementSlots: 3 - fact: controller.getParameterFact(-1, param) + Slider { + anchors.left: parent.left + anchors.right: parent.right + minimumValue: min + maximumValue: max + stepSize: step + tickmarksEnabled: true + value: _fact.value + + property Fact _fact: controller.getParameterFact(-1, param) + + onValueChanged: { + if (_loadComplete) { + _fact.value = value + } + } } QGCLabel {