From cf8d3c7832dc638e607b801c1fdb675173266b58 Mon Sep 17 00:00:00 2001 From: Aayush Gupta Date: Tue, 9 Jul 2024 17:44:17 +0700 Subject: [PATCH] fixup! Filter: Relocate and change to data class Signed-off-by: Aayush Gupta --- .../com/aurora/store/view/ui/sheets/FilterSheet.kt | 10 +++++----- 1 file changed, 5 insertions(+), 5 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 c2950cc18..65b4d3d05 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 @@ -72,7 +72,7 @@ class FilterSheet : BottomSheetDialogFragment(R.layout.sheet_filter) { isChecked = filter.gsfDependentApps setOnCheckedChangeListener { _, checked -> isChecked = checked - filter.gsfDependentApps = checked + filter = filter.copy(gsfDependentApps = checked) } } @@ -80,7 +80,7 @@ class FilterSheet : BottomSheetDialogFragment(R.layout.sheet_filter) { isChecked = filter.paidApps setOnCheckedChangeListener { _, checked -> isChecked = checked - filter.paidApps = checked + filter = filter.copy(paidApps = checked) } } @@ -88,7 +88,7 @@ class FilterSheet : BottomSheetDialogFragment(R.layout.sheet_filter) { isChecked = filter.appsWithAds setOnCheckedChangeListener { _, checked -> isChecked = checked - filter.appsWithAds = checked + filter = filter.copy(appsWithAds = checked) } } } @@ -110,7 +110,7 @@ class FilterSheet : BottomSheetDialogFragment(R.layout.sheet_filter) { } binding.downloadChips.setOnCheckedStateChangeListener { _, checkedIds -> - filter.downloads = downloadValues[checkedIds[0]].toInt() + filter = filter.copy(downloads = downloadValues[checkedIds[0]].toInt()) } i = 0 @@ -124,7 +124,7 @@ class FilterSheet : BottomSheetDialogFragment(R.layout.sheet_filter) { } binding.ratingChips.setOnCheckedStateChangeListener { _, checkedIds -> - filter.rating = ratingValues[checkedIds[0]].toFloat() + filter = filter.copy(rating = ratingValues[checkedIds[0]].toFloat()) } } }