diff --git a/src/Gui/QuantitySpinBox.cpp b/src/Gui/QuantitySpinBox.cpp index 2dc2190455..9a1b083550 100644 --- a/src/Gui/QuantitySpinBox.cpp +++ b/src/Gui/QuantitySpinBox.cpp @@ -516,6 +516,7 @@ void QuantitySpinBox::openFormulaDialog() Q_D(const QuantitySpinBox); auto box = new Gui::Dialog::DlgExpressionInput(getPath(), getExpression(), d->unit, this); + box->setRange(d->minimum, d->maximum); QObject::connect(box, &Gui::Dialog::DlgExpressionInput::finished, [=]() { if (box->result() == QDialog::Accepted) setExpression(box->getExpression());