Work around Safari touch-listener bug

Related to #33