From f8258253d57f08f6968312ba8a036355008d3607 Mon Sep 17 00:00:00 2001 From: merrickclay <55554300+merrickclay@users.noreply.github.com> Date: Fri, 24 Dec 2021 21:07:45 -0700 Subject: [PATCH] Fix changing LcdSpinBox value changing their init value (#6241) --- src/gui/widgets/LcdSpinBox.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gui/widgets/LcdSpinBox.cpp b/src/gui/widgets/LcdSpinBox.cpp index 630b2b8ec..40b3717e8 100644 --- a/src/gui/widgets/LcdSpinBox.cpp +++ b/src/gui/widgets/LcdSpinBox.cpp @@ -120,7 +120,7 @@ void LcdSpinBox::mouseMoveEvent( QMouseEvent* event ) model()->value() + m_remainder - fdy / 2.f * model()->step(); float floatValRounded = roundf( floatValNotRounded ); m_remainder = floatValNotRounded - floatValRounded; - model()->setInitValue( floatValRounded ); + model()->setValue( floatValRounded ); emit manualChange(); m_lastMousePos = event->globalPos(); } @@ -145,7 +145,7 @@ void LcdSpinBox::mouseReleaseEvent(QMouseEvent*) void LcdSpinBox::wheelEvent(QWheelEvent * we) { we->accept(); - model()->setInitValue(model()->value() + ((we->angleDelta().y() > 0) ? 1 : -1) * model()->step()); + model()->setValue(model()->value() + ((we->angleDelta().y() > 0) ? 1 : -1) * model()->step()); emit manualChange(); }