From bf4ad780b569e541ca731c02bb266c06ce7c980a Mon Sep 17 00:00:00 2001 From: Kurt Kartaltepe Date: Tue, 1 Dec 2020 18:59:09 -0800 Subject: [PATCH] UI: Fix disabled sliders Previously sliders would not be disabled when the the obs_property was disabled. --- UI/properties-view.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/UI/properties-view.cpp b/UI/properties-view.cpp index 849dd482..7dab866b 100644 --- a/UI/properties-view.cpp +++ b/UI/properties-view.cpp @@ -329,8 +329,7 @@ void OBSPropertiesView::AddInt(obs_property_t *prop, QFormLayout *layout, int val = (int)obs_data_get_int(settings, name); QSpinBox *spin = new SpinBoxIgnoreScroll(); - if (!obs_property_enabled(prop)) - spin->setEnabled(false); + spin->setEnabled(obs_property_enabled(prop)); int minVal = obs_property_int_min(prop); int maxVal = obs_property_int_max(prop); @@ -354,6 +353,7 @@ void OBSPropertiesView::AddInt(obs_property_t *prop, QFormLayout *layout, slider->setPageStep(stepVal); slider->setValue(val); slider->setOrientation(Qt::Horizontal); + slider->setEnabled(obs_property_enabled(prop)); subLayout->addWidget(slider); connect(slider, SIGNAL(valueChanged(int)), spin, -- GitLab