Momin Tahir
01/08/2024, 5:39 AMjava.lang.IllegalStateException: Offset is unspecified
at androidx.compose.ui.geometry.Offset.getX-impl(Offset.kt:67)
Code is
val pageOffset= state.getOffsetFractionForPage(page)
.graphicsLayer {
val offscreenDown = pageOffset < 0f
val deg = 105f
val interpolated = FastOutLinearInEasing.transform(pageOffset.absoluteValue)
rotationX = min(interpolated * if (offscreenDown) -deg else deg, 90f)
transformOrigin = TransformOrigin(
pivotFractionX = .5f,
pivotFractionY = if (offscreenDown) 0f else 1f
)
}
Added this logic in .graphics layer to have some animation while changing the page.shikasd
01/08/2024, 3:09 PMadit
01/10/2024, 8:01 AMgetOffsetFractionForPage
using newer compose version notice stuttering of animation for something similar of a code where i tweak XOffset on page scrollMomin Tahir
01/10/2024, 8:02 AM