Browse Source

Merge pull request #6441 from DonLakeFlyer/FactValueSlider

Fix altitude change signalling
QGC4.4
Don Gagne 7 years ago committed by GitHub
parent
commit
95be320c63
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  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