fixes #510 preventDefault is no longer fired for mobile devices when an intersected shape is not listening for events