diff --git a/MapboxGeocoder/MBPlacemark.swift b/MapboxGeocoder/MBPlacemark.swift index 355a46a..6f436b4 100644 --- a/MapboxGeocoder/MBPlacemark.swift +++ b/MapboxGeocoder/MBPlacemark.swift @@ -485,6 +485,9 @@ open class GeocodedPlacemark: Placemark { } else { return "\(houseNumber) \(streetName)" } + } else if scope == .address, precision == .intersection { + // For intersection features, `text` is just the first street name. The first line of the fully qualified address contains the cross street too. + return qualifiedNameComponents.first ?? text } else { return text }