From 9713eefdd73258d56a54aed867505c7f4f62052d Mon Sep 17 00:00:00 2001 From: Aayush Gupta Date: Mon, 1 May 2023 20:15:16 +0530 Subject: [PATCH] FilterSheet: Switch to setOnCheckedStateChangeListener setOnCheckedChangeListener is deprecated Signed-off-by: Aayush Gupta --- .../java/com/aurora/store/view/ui/sheets/FilterSheet.kt | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/aurora/store/view/ui/sheets/FilterSheet.kt b/app/src/main/java/com/aurora/store/view/ui/sheets/FilterSheet.kt index cf3208bec..1dffbca7e 100644 --- a/app/src/main/java/com/aurora/store/view/ui/sheets/FilterSheet.kt +++ b/app/src/main/java/com/aurora/store/view/ui/sheets/FilterSheet.kt @@ -27,6 +27,7 @@ import com.aurora.store.R import com.aurora.store.data.Filter import com.aurora.store.data.providers.FilterProvider import com.aurora.store.databinding.SheetFilterBinding +import com.aurora.store.util.Log import com.google.android.material.chip.Chip class FilterSheet : BaseBottomSheet() { @@ -117,8 +118,8 @@ class FilterSheet : BaseBottomSheet() { i++ } - B.downloadChips.setOnCheckedChangeListener { _, id: Int -> - filter.downloads = downloadValues[id].toInt() + B.downloadChips.setOnCheckedStateChangeListener { _, checkedIds -> + filter.downloads = downloadValues[checkedIds[0]].toInt() } i = 0 @@ -131,8 +132,8 @@ class FilterSheet : BaseBottomSheet() { i++ } - B.ratingChips.setOnCheckedChangeListener { _, id: Int -> - filter.rating = ratingValues[id].toFloat() + B.ratingChips.setOnCheckedStateChangeListener { _, checkedIds -> + filter.rating = ratingValues[checkedIds[0]].toFloat() } } }