From 93674075cb6c29d7fb5b21b54dd09ffd385ef866 Mon Sep 17 00:00:00 2001 From: Alex Baker Date: Sat, 3 May 2025 01:58:22 -0500 Subject: [PATCH] Fix crash on search back handler --- .../main/java/com/todoroo/astrid/activity/TaskListFragment.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/com/todoroo/astrid/activity/TaskListFragment.kt b/app/src/main/java/com/todoroo/astrid/activity/TaskListFragment.kt index 698c97e0d..12c42946b 100644 --- a/app/src/main/java/com/todoroo/astrid/activity/TaskListFragment.kt +++ b/app/src/main/java/com/todoroo/astrid/activity/TaskListFragment.kt @@ -283,7 +283,7 @@ class TaskListFragment : Fragment(), OnRefreshListener, Toolbar.OnMenuItemClickL requireActivity().onBackPressedDispatcher.addCallback(viewLifecycleOwner, object : OnBackPressedCallback(true) { override fun handleOnBackPressed() { - if ((mainViewModel.state.value.filter as SearchFilter).query.isNotBlank()) { + if ((mainViewModel.state.value.filter as? SearchFilter)?.query?.isNotBlank() == true) { lifecycleScope.launch { mainViewModel.resetFilter() }