Corrected Slide Bug on touch devices