From 0f56d2253fd6b5b30c043d37e1193e69a32cd10f Mon Sep 17 00:00:00 2001 From: Chris Arriola Date: Tue, 14 Jul 2020 15:10:17 -0700 Subject: [PATCH] fix: Add awaitClose() to placeSelectionEvents() Change-Id: I3c53e5e6354c66c31ccd7670891646adda6d3a66 --- .../google/places/android/ktx/demo/PlacesSearchDemoActivity.kt | 2 +- .../libraries/places/ktx/widget/AutocompleteSupportFragment.kt | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/google/places/android/ktx/demo/PlacesSearchDemoActivity.kt b/app/src/main/java/com/google/places/android/ktx/demo/PlacesSearchDemoActivity.kt index f223cc4..21d4c17 100644 --- a/app/src/main/java/com/google/places/android/ktx/demo/PlacesSearchDemoActivity.kt +++ b/app/src/main/java/com/google/places/android/ktx/demo/PlacesSearchDemoActivity.kt @@ -91,7 +91,7 @@ class PlacesSearchDemoActivity : AppCompatActivity() { val linearLayoutManager = LinearLayoutManager(this) findViewById(R.id.recycler_view).apply { layoutManager = linearLayoutManager - adapter = adapter + adapter = this@PlacesSearchDemoActivity.adapter addItemDecoration( DividerItemDecoration( this@PlacesSearchDemoActivity, diff --git a/places-ktx/src/main/java/com/google/android/libraries/places/ktx/widget/AutocompleteSupportFragment.kt b/places-ktx/src/main/java/com/google/android/libraries/places/ktx/widget/AutocompleteSupportFragment.kt index 9433d9d..67aa7cb 100644 --- a/places-ktx/src/main/java/com/google/android/libraries/places/ktx/widget/AutocompleteSupportFragment.kt +++ b/places-ktx/src/main/java/com/google/android/libraries/places/ktx/widget/AutocompleteSupportFragment.kt @@ -5,6 +5,7 @@ import com.google.android.libraries.places.api.model.Place import com.google.android.libraries.places.widget.AutocompleteSupportFragment import com.google.android.libraries.places.widget.listener.PlaceSelectionListener import kotlinx.coroutines.ExperimentalCoroutinesApi +import kotlinx.coroutines.channels.awaitClose import kotlinx.coroutines.flow.Flow import kotlinx.coroutines.flow.callbackFlow @@ -26,4 +27,5 @@ fun AutocompleteSupportFragment.placeSelectionEvents() : Flow