improved slider set range

This commit is contained in:
Maxim Devaev
2022-11-15 22:24:09 +03:00
parent 4c7ef5b28c
commit 740a3315bd
2 changed files with 14 additions and 7 deletions

View File

@@ -184,8 +184,16 @@ export var tools = new function() {
el.__display_callback = display_callback;
}
},
"setValue": function(el, value) {
"setRange": function(el, min, max) {
let value = el.value;
el.min = min;
el.max = max;
if (el.value != value) {
self.slider.setValue(el, el.value, true);
}
},
"setValue": function(el, value, force=false) {
if (el.value != value || force) {
if (el.__pressed) {
el.__postponed = value;
} else {