support tap preventDefault. Fixes #361