Yeah, it's feeling like it might be necessary.

On Aug 9, 2013, at 6:23 AM, David LaPalomento <notifications@github.com> wrote:

> In src/js/component.js:
> 
> > +
> > +  if (vjs.TOUCH_ENABLED) {
> > +    // Track the start time so we can determine how long the touch lasted
> > +    touchStart = 0;
> > +
> > +    this.on('touchstart', function() {
> > +      // Record start time so we can detect a tap vs. "touch and hold"
> > +      touchStart = new Date().getTime();
> > +      // Reset couldBeTap tracking
> > +      couldBeTap = true;
> > +    });
> > +
> > +    noTap = function(){
> > +      couldBeTap = false;
> > +    };
> > +    this.on('touchmove', noTap);
> I went looking for some prior art and found Hammer.js. Looks like they do provide a 10px fudge-factor for tap events by default.
> 
> —
> Reply to this email directly or view it on GitHub.
>