gui: allow the slider.range to be changed even if value is outside

It's fine to display a warning, but not to fail to update the value.
Based on the code for the selection range slider

fix a problem with step size slider not using the range of the VA