Previously the start values would only be reset on a successful swipe to dismiss gesture. This would lead to a small bug where - when the swipe to dismiss gesture was canceled and retried - the screen would jerk to the previous values instead of start off from a fresh starting position. This fixes that.
Previously the start values would only be reset on a successful swipe to dismiss gesture. This would lead to a small bug where - when the swipe to dismiss gesture was canceled and retried - the screen would jerk to the previous values instead of start off from a fresh starting position. This fixes that.