In the deleted code we read the value from the control. If an update was refused before, we read only the old value. 
So no change here. 

IMHO mapping a Slider this way is a skin bug. 
If you think we need this feature for now, we have to solve the issue here a different way.