However this will not update the value, it will instead set it to an error state. Usually the value you calculate will fall between two steps. It will only update my_slider after you click on the slider.
Itās true that the current behavior is not the same as for the native inputs. But the two native inputs (type="number" and type="range") donāt have the same behavior either in that case.
Good catch!! I hadnāt noticed this, but it looks like others have brought it to Mikeās attention in issue #120 and in Yuriās comment on Synchronized Inputs. Looks like this broke in v0.7.13, which added validation. Hereās a reproduction showing it working in 0.7.12 and breaking in 0.7.13. Iāve bumped the issue.