From de83f8741b81da6f7d5c4325507ee3d030acf98c Mon Sep 17 00:00:00 2001 From: Phillip Thelen Date: Mon, 8 Jul 2019 15:10:51 +0200 Subject: [PATCH] Fix issue with task filters --- .../android/habitica/ui/fragments/tasks/TasksFragment.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/tasks/TasksFragment.kt b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/tasks/TasksFragment.kt index 617a8e282..c92c3bd08 100644 --- a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/tasks/TasksFragment.kt +++ b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/tasks/TasksFragment.kt @@ -46,7 +46,9 @@ class TasksFragment : BaseMainFragment() { } private val activeFragment: TaskRecyclerViewFragment? - get() = viewFragmentsDictionary?.get(viewPager?.currentItem) + get() { + return viewFragmentsDictionary?.get(viewPager?.currentItem) ?: (childFragmentManager.findFragmentByTag("android:switcher:" + R.id.viewPager + ":" + viewPager?.currentItem) as? TaskRecyclerViewFragment) + } override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?): View? {