second attempt to prevent pinch zooming