feat!: Add support for setOnInfoWindowCloseListener() for Markers by bshi · Pull Request #1541 · googlemaps/android-maps-utils

@bshi

BREAKING CHANGE: ClusterRenderer adds two InfoWindowClose listeners.
Applications that used ClusterRenderer or MarkerManager with
GoogleMap.setOnInfoWindowCloseListener must now register their
listener(s) with relevant collection/clustering management class.

Circa 2020, we added some more InfoWindow-related events to
Marker/ClusterManager but InfoWindowClose was not included. This
change addresses a discrepancy in the class documentation for
MarkerManager which claims to "[d]elegates all Marker-related events
to each ...".  The close handler has been missing.

[1] googlemaps@8a3fc01