have the swipe end when there's a touchcancel event. This prevents the carousel from getting stuck in the middle of a swipe.