Update tap.js better tap detection on overflow scrolling