shared_widget: Use actionTriggered for user input signals

Clicking the slider without directly interacting with the slider handle would
change the value, but not trigger the restore button.
This commit is contained in:
lat9nq 2023-06-10 00:20:59 -04:00
parent 38683238a8
commit 442f0899a8

View file

@ -194,7 +194,7 @@ QWidget* Widget::CreateSlider(bool reversed, float multiplier, const QString& fo
if (!Settings::IsConfiguringGlobal()) { if (!Settings::IsConfiguringGlobal()) {
restore_func = [this]() { slider->setValue(std::stoi(setting.ToStringGlobal())); }; restore_func = [this]() { slider->setValue(std::stoi(setting.ToStringGlobal())); };
QObject::connect(slider, &QAbstractSlider::sliderReleased, [touch]() { touch(); }); QObject::connect(slider, &QAbstractSlider::actionTriggered, [touch]() { touch(); });
} }
return container; return container;