From 8cfc053c2dd55834a9f20df920f204c4bc4671ea Mon Sep 17 00:00:00 2001 From: hjk Date: Thu, 4 Mar 2021 12:32:49 +0100 Subject: [PATCH] Utils: Don't pass updates from IntegerAspect spinboxes through apply The same pattern as used in DoubleAspect to avoids the asserts on autoapply state in apply(). Change-Id: Ie06bac7fd8ec24ad461dc932c8eb85fa043a6fb7 Reviewed-by: Christian Stenger --- src/libs/utils/aspects.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libs/utils/aspects.cpp b/src/libs/utils/aspects.cpp index 319e80b3cd8..c969362ec61 100644 --- a/src/libs/utils/aspects.cpp +++ b/src/libs/utils/aspects.cpp @@ -1571,7 +1571,7 @@ void IntegerAspect::addToLayout(LayoutBuilder &builder) if (isAutoApply()) { connect(d->m_spinBox.data(), QOverload::of(&QSpinBox::valueChanged), - this, [this] { apply(); }); + this, [this] { setValue(d->m_spinBox->value()); }); } }