EightMedia/hammer.js — pull request #89 by michaelpaulson-wf (2012-11-01 21:42:10+00:00)
Title: Drag to Transform

I have to implement a iPad fidelity zoom with hammer.js. Upon doing that i realized that hammer.js will not allow a user to go in between drag -> transform and transform -> drag.

I have made it so that it is now possible. I bumped the version to 6.3 (if accepted of course).

How it was done.

There are 3 bigger problems.
1) Do not allow a "tap" event to be fired off when a user performs a transform -> drag -> release.
2) Fire a dragend event when the user starts a drag -> transform
3) Fire a transformend when going transform -> drag (taken care of already by the hammer.js system).