Fixes #3121: Companion telemetry sensors Ratio and Offset value increment/decrement ignores precision (ported from master)
This commit is contained in:
@@ -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);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user