From f9234f452d569e2ff961898448c5d27ca01a76bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Enrique=20Lo=CC=81pez=20Man=CC=83as?= Date: Tue, 16 Sep 2025 14:50:21 +0200 Subject: [PATCH 1/2] feat: exposing contentDescription on MarkerInfoWindow --- .../src/main/java/com/google/maps/android/compose/Marker.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/maps-compose/src/main/java/com/google/maps/android/compose/Marker.kt b/maps-compose/src/main/java/com/google/maps/android/compose/Marker.kt index 2e17c993..ea9bb438 100644 --- a/maps-compose/src/main/java/com/google/maps/android/compose/Marker.kt +++ b/maps-compose/src/main/java/com/google/maps/android/compose/Marker.kt @@ -373,6 +373,7 @@ public fun MarkerComposable( * @param alpha the alpha (opacity) of the marker * @param anchor the anchor for the marker image * @param draggable sets the draggability for the marker + * @param contentDescription the content description for accessibility purposes * @param flat sets if the marker should be flat against the map * @param icon sets the icon for the marker * @param infoWindowAnchor the anchor point of the info window on the marker image @@ -396,6 +397,7 @@ public fun MarkerInfoWindow( alpha: Float = 1.0f, anchor: Offset = Offset(0.5f, 1.0f), draggable: Boolean = false, + contentDescription: String, flat: Boolean = false, icon: BitmapDescriptor? = null, infoWindowAnchor: Offset = Offset(0.5f, 0.0f), @@ -416,6 +418,7 @@ public fun MarkerInfoWindow( alpha = alpha, anchor = anchor, draggable = draggable, + contentDescription = contentDescription, flat = flat, icon = icon, infoWindowAnchor = infoWindowAnchor, From a1c264113ce8ad213af36f87cf347202f891ee0a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Enrique=20Lo=CC=81pez=20Man=CC=83as?= Date: Tue, 16 Sep 2025 14:53:30 +0200 Subject: [PATCH 2/2] feat: default value --- .../src/main/java/com/google/maps/android/compose/Marker.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/maps-compose/src/main/java/com/google/maps/android/compose/Marker.kt b/maps-compose/src/main/java/com/google/maps/android/compose/Marker.kt index ea9bb438..a0922b14 100644 --- a/maps-compose/src/main/java/com/google/maps/android/compose/Marker.kt +++ b/maps-compose/src/main/java/com/google/maps/android/compose/Marker.kt @@ -397,7 +397,7 @@ public fun MarkerInfoWindow( alpha: Float = 1.0f, anchor: Offset = Offset(0.5f, 1.0f), draggable: Boolean = false, - contentDescription: String, + contentDescription: String? = "", flat: Boolean = false, icon: BitmapDescriptor? = null, infoWindowAnchor: Offset = Offset(0.5f, 0.0f),