From e6facd4e4112a723a3b4fc4aee4cf62a71694403 Mon Sep 17 00:00:00 2001 From: Zakhar Timoshenko Date: Mon, 3 Jul 2023 14:39:37 +0300 Subject: [PATCH] Material fade through preview --- .../org/koitharu/kotatsu/main/ui/MainNavigationDelegate.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/main/ui/MainNavigationDelegate.kt b/app/src/main/kotlin/org/koitharu/kotatsu/main/ui/MainNavigationDelegate.kt index f30082e18..188ce58ec 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/main/ui/MainNavigationDelegate.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/main/ui/MainNavigationDelegate.kt @@ -6,8 +6,8 @@ import androidx.annotation.IdRes import androidx.core.view.iterator import androidx.fragment.app.Fragment import androidx.fragment.app.FragmentManager -import androidx.fragment.app.FragmentTransaction import com.google.android.material.navigation.NavigationBarView +import com.google.android.material.transition.MaterialFadeThrough import org.koitharu.kotatsu.R import org.koitharu.kotatsu.core.ui.util.RecyclerViewOwner import org.koitharu.kotatsu.core.util.ext.firstVisibleItemPosition @@ -120,10 +120,10 @@ class MainNavigationDelegate( if (fragmentManager.isStateSaved) { return false } + fragment.enterTransition = MaterialFadeThrough() fragmentManager.beginTransaction() .setReorderingAllowed(true) .replace(R.id.container, fragment, TAG_PRIMARY) - .setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE) .commit() onFragmentChanged(fragment, fromUser = true) return true