diff --git a/plugins/feature/gs232controller/gs232controllergui.cpp b/plugins/feature/gs232controller/gs232controllergui.cpp index 4579dfa47a..d2fd2e4033 100644 --- a/plugins/feature/gs232controller/gs232controllergui.cpp +++ b/plugins/feature/gs232controller/gs232controllergui.cpp @@ -690,6 +690,12 @@ void GS232ControllerGUI::setPrecision() ui->tolerance->setDecimals(m_settings.m_precision); ui->azimuthOffset->setDecimals(m_settings.m_precision); ui->elevationOffset->setDecimals(m_settings.m_precision); + double step = pow(10.0, -m_settings.m_precision); + ui->coord1->setSingleStep(step); + ui->coord2->setSingleStep(step); + ui->tolerance->setSingleStep(step); + ui->azimuthOffset->setSingleStep(step); + ui->elevationOffset->setSingleStep(step); } void GS232ControllerGUI::on_protocol_currentIndexChanged(int index)