tweaked display of map on mobile, and prevent ios double-take of alt state