fix zoom behavior when user opts out of current location