Shouldn't the delta be reset at the end of any touch event, like this? It wasn't being reset after a swipe, which means it would stick around until the next interaction. Shouldn't the end of a swipe be considered a reset of the delta coordinates?