Range: Remove min/max check added in #33908
This wasn't a very good idea as it puts too strict requirements on how to set `min` and `max` values. For example, since the default min and max are 0 and 100, this triggers an error: ``` set_min(256) set_max(16384) ``` Since `min` will be higher than `max` temporarily. It can be worked around by setting max first, but it's not really intuitive. I'll relax the requirement as it's only a problem in `get_as_ratio`, which already has a check. Fix another min == max occurrence.
This commit is contained in:
parent
7e27ac98da
commit
966c68badd
2 changed files with 1 additions and 6 deletions
|
|
@ -100,8 +100,6 @@ void Range::set_value(double p_val) {
|
|||
shared->emit_value_changed();
|
||||
}
|
||||
void Range::set_min(double p_min) {
|
||||
ERR_FAIL_COND_MSG(p_min >= shared->max, "Range cannot have min value higher or equal to its max value.");
|
||||
|
||||
shared->min = p_min;
|
||||
set_value(shared->val);
|
||||
|
||||
|
|
@ -110,8 +108,6 @@ void Range::set_min(double p_min) {
|
|||
update_configuration_warning();
|
||||
}
|
||||
void Range::set_max(double p_max) {
|
||||
ERR_FAIL_COND_MSG(p_max <= shared->min, "Range cannot have max value lower or equal to its min value.");
|
||||
|
||||
shared->max = p_max;
|
||||
set_value(shared->val);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue