diff --git a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/social/challenges/ChallengeFilterDialogHolder.kt b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/social/challenges/ChallengeFilterDialogHolder.kt index d92b101a1..45895a418 100644 --- a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/social/challenges/ChallengeFilterDialogHolder.kt +++ b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/social/challenges/ChallengeFilterDialogHolder.kt @@ -8,6 +8,7 @@ import com.habitrpg.android.habitica.databinding.DialogChallengeFilterBinding import com.habitrpg.android.habitica.models.social.Group import com.habitrpg.android.habitica.ui.adapter.social.challenges.ChallengesFilterRecyclerViewAdapter import com.habitrpg.android.habitica.ui.views.dialogs.HabiticaBottomSheetDialog +import com.habitrpg.common.habitica.helpers.RecyclerViewState internal class ChallengeFilterDialogHolder private constructor( view: View, @@ -53,8 +54,9 @@ internal class ChallengeFilterDialogHolder private constructor( currentFilter?.let { currentFilter -> adapter?.checkedEntries?.addAll(currentFilter.showByGroups) } - binding.challengeFilterRecyclerView.adapter = adapter + + binding.challengeFilterRecyclerView.state = RecyclerViewState.DISPLAYING_DATA } private fun allClicked() {