Issue: When the spring hook is used, and the enabled flag is toggled, there can be a 'bounce' when the enabled flag is set back to true.
Defect: The spring is only tracking positions when enabled - so if the position changes while the spring is disabled, the spring will bounce from the last position set while enabled, to the current position.
Fix: When the spring is disabled, always set the current position to the target.
Issue: When the spring hook is used, and the enabled flag is toggled, there can be a 'bounce' when the enabled flag is set back to true.
Defect: The spring is only tracking positions when enabled - so if the position changes while the spring is disabled, the spring will bounce from the last position set while enabled, to the current position.
Fix: When the spring is disabled, always set the current position to the target.