diff --git a/src/Gui/QuantitySpinBox.cpp b/src/Gui/QuantitySpinBox.cpp index 3396ca8cc3..3cec76ed7c 100644 --- a/src/Gui/QuantitySpinBox.cpp +++ b/src/Gui/QuantitySpinBox.cpp @@ -453,6 +453,9 @@ void Gui::QuantitySpinBox::keyPressEvent(QKeyEvent* event) const auto isEnter = event->key() == Qt::Key_Enter || event->key() == Qt::Key_Return; if (d->normalize && isEnter && !isNormalized()) { + // ensure that input is up to date + handlePendingEmit(); + normalize(); return; }