Revert "Revert "Updated AnimatedContentScope to AnimatedContentT..."

Revert submission 23149513-revert-22208109-lifecycle_9778738-CXBRVAFFSZ

Reason for revert: <b/281883862 is fixed >

Reverted changes: /q/submissionid:23149513-revert-22208109-lifecycle_9778738-CXBRVAFFSZ

Change-Id: Ic6050d6ae6e720841ce2129880f1f7ed43328185
Merged-In: Ic6050d6ae6e720841ce2129880f1f7ed43328185
(cherry picked from commit b9e55e9415)
This commit is contained in:
Anvesh Renikindi
2023-05-11 17:20:42 +00:00
parent ec972ee5d2
commit 986c56a6da

View File

@@ -24,7 +24,7 @@ import android.util.Log
import androidx.activity.ComponentActivity import androidx.activity.ComponentActivity
import androidx.activity.compose.setContent import androidx.activity.compose.setContent
import androidx.annotation.VisibleForTesting import androidx.annotation.VisibleForTesting
import androidx.compose.animation.AnimatedContentScope import androidx.compose.animation.AnimatedContentTransitionScope
import androidx.compose.animation.ExperimentalAnimationApi import androidx.compose.animation.ExperimentalAnimationApi
import androidx.compose.animation.core.tween import androidx.compose.animation.core.tween
import androidx.compose.animation.fadeIn import androidx.compose.animation.fadeIn
@@ -146,22 +146,26 @@ private fun NavControllerWrapperImpl.NavContent(
arguments = spp.parameter, arguments = spp.parameter,
enterTransition = { enterTransition = {
slideIntoContainer( slideIntoContainer(
AnimatedContentScope.SlideDirection.Start, animationSpec = slideEffect AnimatedContentTransitionScope.SlideDirection.Start,
animationSpec = slideEffect
) + fadeIn(animationSpec = fadeEffect) ) + fadeIn(animationSpec = fadeEffect)
}, },
exitTransition = { exitTransition = {
slideOutOfContainer( slideOutOfContainer(
AnimatedContentScope.SlideDirection.Start, animationSpec = slideEffect AnimatedContentTransitionScope.SlideDirection.Start,
animationSpec = slideEffect
) + fadeOut(animationSpec = fadeEffect) ) + fadeOut(animationSpec = fadeEffect)
}, },
popEnterTransition = { popEnterTransition = {
slideIntoContainer( slideIntoContainer(
AnimatedContentScope.SlideDirection.End, animationSpec = slideEffect AnimatedContentTransitionScope.SlideDirection.End,
animationSpec = slideEffect
) + fadeIn(animationSpec = fadeEffect) ) + fadeIn(animationSpec = fadeEffect)
}, },
popExitTransition = { popExitTransition = {
slideOutOfContainer( slideOutOfContainer(
AnimatedContentScope.SlideDirection.End, animationSpec = slideEffect AnimatedContentTransitionScope.SlideDirection.End,
animationSpec = slideEffect
) + fadeOut(animationSpec = fadeEffect) ) + fadeOut(animationSpec = fadeEffect)
}, },
) { navBackStackEntry -> ) { navBackStackEntry ->