EightMedia/hammer.js — pull request #198 by albertogasparin (2013-03-07 12:45:23+00:00)
Title: Gesture aborted on different targets

I have a tap gesture on an element and a touchend bind on another element. When the startDetect function is fired, `this.current` contains the data of the touchend but the `if()` statement prevents the new event data to be set.

This is the code I use on the page:
```
$(document.body).hammer().on('tap', '.show-detail', function (e) { ... });
...
$('#container').on('touchend', '.close', function (e) {
...
return false;
});
```
Probably the wrong behavior is caused by the mixture of hammer / non-hammer bindings.
Anyway, the attached code fixes the issue for me.