diff --git a/qt/OpenRGBDevicePage.cpp b/qt/OpenRGBDevicePage.cpp index db44b925..3263c909 100644 --- a/qt/OpenRGBDevicePage.cpp +++ b/qt/OpenRGBDevicePage.cpp @@ -105,9 +105,17 @@ OpenRGBDevicePage::OpenRGBDevicePage(RGBController *dev, QWidget *parent) : | Update mode user interface elements | \*-----------------------------------------------------*/ UpdateModeUi(); + + ui->RedSpinBox->blockSignals(true); + ui->GreenSpinBox->blockSignals(true); + ui->BlueSpinBox->blockSignals(true); ui->RedSpinBox->setValue(ui->ColorWheelBox->color().red()); ui->GreenSpinBox->setValue(ui->ColorWheelBox->color().green()); ui->BlueSpinBox->setValue(ui->ColorWheelBox->color().blue()); + ui->RedSpinBox->blockSignals(false); + ui->GreenSpinBox->blockSignals(false); + ui->BlueSpinBox->blockSignals(false); + ui->ApplyColorsButton->setDisabled(autoUpdateEnabled()); }