diff --git a/app/src/main/java/com/github/libretube/ui/fragments/SearchResultFragment.kt b/app/src/main/java/com/github/libretube/ui/fragments/SearchResultFragment.kt index 214174f83..8db44c97d 100644 --- a/app/src/main/java/com/github/libretube/ui/fragments/SearchResultFragment.kt +++ b/app/src/main/java/com/github/libretube/ui/fragments/SearchResultFragment.kt @@ -25,7 +25,7 @@ import com.github.libretube.helpers.PreferenceHelper import com.github.libretube.ui.activities.MainActivity import com.github.libretube.ui.adapters.SearchResultsAdapter import com.github.libretube.ui.base.DynamicLayoutManagerFragment -import com.github.libretube.ui.extensions.setOnBackPressed +import com.github.libretube.ui.extensions.setupFragmentAnimation import com.github.libretube.ui.models.SearchResultViewModel import com.github.libretube.util.TextUtils.toTimeInSeconds import kotlinx.coroutines.Dispatchers @@ -105,7 +105,7 @@ class SearchResultFragment : DynamicLayoutManagerFragment(R.layout.fragment_sear } } - setOnBackPressed { + setupFragmentAnimation(binding.root) { findNavController().popBackStack(R.id.searchFragment, true) || findNavController().popBackStack() } diff --git a/app/src/main/java/com/github/libretube/ui/fragments/SearchSuggestionsFragment.kt b/app/src/main/java/com/github/libretube/ui/fragments/SearchSuggestionsFragment.kt index 8fe5971c6..4f9080eaa 100644 --- a/app/src/main/java/com/github/libretube/ui/fragments/SearchSuggestionsFragment.kt +++ b/app/src/main/java/com/github/libretube/ui/fragments/SearchSuggestionsFragment.kt @@ -22,7 +22,7 @@ import com.github.libretube.helpers.PreferenceHelper import com.github.libretube.ui.activities.MainActivity import com.github.libretube.ui.adapters.SearchHistoryAdapter import com.github.libretube.ui.adapters.SearchSuggestionsAdapter -import com.github.libretube.ui.extensions.setOnBackPressed +import com.github.libretube.ui.extensions.setupFragmentAnimation import com.github.libretube.ui.models.SearchViewModel import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.launch @@ -53,7 +53,7 @@ class SearchSuggestionsFragment : Fragment(R.layout.fragment_search_suggestions) showData(it) } - setOnBackPressed { + setupFragmentAnimation(binding.root) { if (mainActivity.searchView.anyChildFocused()) mainActivity.searchView.clearFocus() else findNavController().popBackStack() }