From 1942506b2c84617a9d6f96df0f5b8421dc317c98 Mon Sep 17 00:00:00 2001 From: Marcus Tillmanns Date: Mon, 11 Mar 2024 11:43:43 +0100 Subject: [PATCH] Utils: Fix IntegerAspect::addToLayout The UI should show the volatileValue, not the value(). Change-Id: Ia4b4e596e757cfb3590d6df2f359f6a90f7c5790 Reviewed-by: hjk --- 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 1565e4bc300..6ef84c119e6 100644 --- a/src/libs/utils/aspects.cpp +++ b/src/libs/utils/aspects.cpp @@ -2354,7 +2354,7 @@ void IntegerAspect::addToLayout(Layouting::LayoutItem &parent) if (d->m_maximumValue && d->m_maximumValue) d->m_spinBox->setRange(int(d->m_minimumValue.value() / d->m_displayScaleFactor), int(d->m_maximumValue.value() / d->m_displayScaleFactor)); - d->m_spinBox->setValue(int(value() / d->m_displayScaleFactor)); // Must happen after setRange() + bufferToGui(); addLabeledItem(parent, d->m_spinBox); connect(d->m_spinBox.data(), &QSpinBox::valueChanged, this, &IntegerAspect::handleGuiChanged);