I'm referring specifically to the "ToolbarLazyExample DSL" demo project. If I use the rememberSaveable API to save the progress value, which is then passed to the MotionLayout, motion animation doesn't work:
val progress = 1 - (toolbarHeight.value - minPx) / (maxPx - minPx)
val motionProgress by rememberSaveable {
mutableStateOf(progress)
}
Column {
MotionLayout(
motionScene = scene,
progress = motionProgress
) {
I'm referring specifically to the "ToolbarLazyExample DSL" demo project. If I use the rememberSaveable API to save the progress value, which is then passed to the MotionLayout, motion animation doesn't work:
The Toolbar is not moving at all.