fixed horizontal swipe dismiss