From eeabd32da4f35eb29fad3cfa0105a9a99c179fa8 Mon Sep 17 00:00:00 2001 From: bemusementpark Date: Thu, 11 Jul 2024 11:46:34 +0930 Subject: [PATCH] Remove easing on progress animation --- .../thoughtcrime/securesms/onboarding/loading/Loading.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/onboarding/loading/Loading.kt b/app/src/main/java/org/thoughtcrime/securesms/onboarding/loading/Loading.kt index 6c7c639a9a..29f7572922 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/onboarding/loading/Loading.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/onboarding/loading/Loading.kt @@ -1,6 +1,7 @@ package org.thoughtcrime.securesms.onboarding.loading import androidx.compose.animation.core.Animatable +import androidx.compose.animation.core.LinearEasing import androidx.compose.animation.core.TweenSpec import androidx.compose.foundation.layout.Column import androidx.compose.foundation.layout.Spacer @@ -27,7 +28,10 @@ internal fun LoadingScreen(state: State) { animatable.stop() animatable.animateTo( targetValue = 1f, - animationSpec = TweenSpec(durationMillis = state.duration.inWholeMilliseconds.toInt()) + animationSpec = TweenSpec( + durationMillis = state.duration.inWholeMilliseconds.toInt(), + easing = LinearEasing + ) ) }