3
0
Fork 0
forked from suyu/suyu

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 47d870b11f
commit fe6e765b2d

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;