Do some sanity checking on slider variables

It is possible for the current display axis position to be outside the
min/max range. This results in unusual behavior. Now we do some clamping and
propagation back to display as needed.