Gui: Fix crash on qBounds for imperial units

This commit is contained in:
Kacper Donat
2024-12-18 21:00:00 +01:00
parent fe96e7e194
commit df2e0ba895
2 changed files with 1 additions and 13 deletions

View File

@@ -449,7 +449,7 @@ void QuantitySpinBox::updateEdit(const QString& text)
edit->setText(text);
cursor = qBound(0, cursor, edit->displayText().size() - d->unitStr.size());
cursor = qBound(0, cursor, qMax(0, edit->displayText().size() - d->unitStr.size()));
if (selsize > 0) {
edit->setSelection(0, cursor);
}