Fixes #3121: Companion telemetry sensors Ratio and Offset value increment/decrement ignores precision (ported from master)

This commit is contained in:
Damjan Adamic
2015-12-26 16:08:10 +01:00
parent 117e28db16
commit 2518ed9a74
+2
View File
@@ -580,6 +580,7 @@ void TelemetrySensorPanel::update()
if (sensor.unit == SensorData::UNIT_RPMS) {
ui->offset->setDecimals(0);
ui->offset->setSingleStep(1);
ui->ratio->setDecimals(0);
ui->ratio->setSingleStep(1);
ui->autoOffset->hide();
@@ -588,6 +589,7 @@ void TelemetrySensorPanel::update()
}
else {
ui->offset->setDecimals(sensor.prec);
ui->offset->setSingleStep(pow(0.1, (int)sensor.prec));
ui->ratio->setDecimals(1);
ui->ratio->setSingleStep(0.1);
}