Fix triggering the endedTrackingWith delegate method before handling snap
Fix triggering the endedTrackingWith delegate method before handling snap

This avoids the delegate to send a value that isn't the currentValue after the `snapHandle`.
This is critical for me because I use another label to show the value.
ThunderStruct/MSCircularSlider,ThunderStruct/MSCircularSlider