We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1b7924e commit 5496365Copy full SHA for 5496365
maps-compose-utils/src/main/java/com/google/maps/android/compose/clustering/Clustering.kt
@@ -27,6 +27,7 @@ import com.google.maps.android.compose.MapsComposeExperimentalApi
27
import com.google.maps.android.compose.currentCameraPositionState
28
import com.google.maps.android.compose.rememberComposeUiViewRenderer
29
import com.google.maps.android.compose.rememberReattachClickListenersHandle
30
+import kotlinx.coroutines.awaitCancellation
31
import kotlinx.coroutines.launch
32
33
/**
@@ -248,6 +249,7 @@ public fun <T : ClusterItem> rememberClusterRenderer(
248
249
clusterItemContentState,
250
)
251
clusterRendererState.value = renderer
252
+ awaitCancellation()
253
}
254
return clusterRendererState.value
255
0 commit comments