Merge pull request #81076 from Jordyfel/spinbox

Only allow finite numbers in `Range.value`.
This commit is contained in:
Rémi Verschelde 2023-08-28 20:38:22 +02:00
commit 541674d106
No known key found for this signature in database
GPG Key ID: C3336907360768E1

View File

@ -94,6 +94,10 @@ void Range::set_value(double p_val) {
}
void Range::_set_value_no_signal(double p_val) {
if (!Math::is_finite(p_val)) {
return;
}
if (shared->step > 0) {
p_val = Math::round((p_val - shared->min) / shared->step) * shared->step + shared->min;
}