Fix bool parameter to prevent unexpected signal
This commit is contained in:
parent
43a88db128
commit
5a9e8ad724
|
@ -89,7 +89,9 @@ void BoolParameter::setValue(const QString & value)
|
|||
{
|
||||
_value = (value == "1");
|
||||
if (_checkBox) {
|
||||
disconnectCheckBox();
|
||||
_checkBox->setChecked(_value);
|
||||
connectCheckBox();
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -201,9 +201,6 @@ bool FilterParametersWidget::build(const QString & name, const QString & hash, c
|
|||
Logger::warning(QString("Parameters/SetVisibilities: Wrong number of values %1 (expecting %2)").arg(visibilityStates.size()).arg(_actualParametersCount));
|
||||
}
|
||||
|
||||
SHOW(parameters);
|
||||
SHOW(visibilityStates.size());
|
||||
SHOW(_actualParametersCount);
|
||||
if (visibilityStates.isEmpty() || (_actualParametersCount != visibilityStates.size())) {
|
||||
applyDefaultVisibilityStates();
|
||||
} else {
|
||||
|
|
Loading…
Reference in New Issue