fix(carousel): always reset swipe status on touchend