Browse Source

Fix altitude change signalling

QGC4.4
DonLakeFlyer 7 years ago
parent
commit
b20e14f9cb
  1. 13
      src/FactSystem/FactControls/FactValueSlider.qml
  2. 2
      src/MissionManager/SimpleMissionItem.cc

13
src/FactSystem/FactControls/FactValueSlider.qml

@ -56,14 +56,21 @@ Rectangle { @@ -56,14 +56,21 @@ Rectangle {
recalcRelativeIndex()
}
Component.onCompleted: valueListView.maximumFlickVelocity = valueListView.maximumFlickVelocity / 2
Component.onCompleted: {
valueListView.maximumFlickVelocity = valueListView.maximumFlickVelocity / 2
reset()
}
Connections {
target: _fact
onValueChanged: reset()
}
Component {
id: editDialogComponent
ParameterEditorDialog {
fact: _fact
onValueChanged: reset()
}
}
@ -75,8 +82,6 @@ Rectangle { @@ -75,8 +82,6 @@ Rectangle {
clip: true
model: _model
Component.onCompleted: reset()
delegate: QGCLabel {
width: _itemWidth
height: _itemHeight

2
src/MissionManager/SimpleMissionItem.cc

@ -918,7 +918,7 @@ void SimpleMissionItem::applyNewAltitude(double newAltitude) @@ -918,7 +918,7 @@ void SimpleMissionItem::applyNewAltitude(double newAltitude)
// Leave alone
break;
default:
_missionItem.setParam7(newAltitude);
_altitudeFact.setRawValue(newAltitude);
break;
}
}

Loading…
Cancel
Save