fixed mobile Safari touchstart prevent default