EightMedia/hammer.js — pull request #77 by Oberto (2012-10-02 21:10:22+00:00)
Title: Touchend x, y position

The "touchend", or "release", event by default does not return the x,y position the finger was released at when using a touch device. (which makes sense as there is no longer a finger on the screen).

On the desktop, using a mouse returns the x,y pos where the mouse button was released. To improve consistency between the desktop and mobile, I've made the change to return the last touched x,y position when a finger is released from the screen.

The exclusion of returning the released x,y position is confusing for novice users and often thought of as a bug.