More mobile fixes for touch events