Today, when you change a numeric control not to use the default limits, it allows you to enter your new limits, but it doesn't actually respect them unless you change the response control on the right side, which can be easy to forget.
I propose that the default value of the controls should be "Coerce", not "Ignore":
This makes sense, because if the user unchecked the check box, they probably want the limits to coerce and in case they don't, the limits already default to the maximum range of the data type, so they can't be coerced unless the user changes the limit value anyway.
I would also suggest considering that if the Response control is set to Ignore, the value should be disabled and greyed, to inform the user that changing it won't actually do anything. I would suggest getting rid of the Response control entirely, but it can be relevant if you only want to change some of the limits.
I would also consider changing the coercion of the Increment to Nearest by default, since it's probably the most common option, but that could be debated.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.