fix(input): re-evaluate value if min/max changed