I am building a mobile web app with Angular, and I'm trying to incorporate the ngTouch (angular-touch) module to speed up click events on mobile devices.
Here is the app without ngTouch: http://lukasolson.github.io/n-spade-cards/ng-click/
Here is the app with ngTouch: http://lukasolson.github.io/n-spade-cards/ng-touch/
I am testing on an iPhone 5 with Safari.
Without the ngTouch module, everything works fine, but there is that annoying 300ms click delay.
However, with the ngTouch module, every time I tap on the screen, the web app thinks that I am tapping twice, ruining the functionality of my app.
Am I including the ngTouch module incorrectly? Why are multiple click events firing?