Patch to make touch work on map

Fire a clickevent if the user on a touch device touches the map. Not
sure if this patch is the way to go, but it does the job.