add slider touch events and in-view checks