From 263d00b7832b7c968f42ff89ab1b1bf4fd94c4e3 Mon Sep 17 00:00:00 2001 From: k1ngsterr1 Date: Thu, 12 Feb 2026 09:34:58 +0500 Subject: [PATCH] feat: update animation specifications for item placement and swipe dialog --- .../rosetta/messenger/ui/chats/ChatsListScreen.kt | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/app/src/main/java/com/rosetta/messenger/ui/chats/ChatsListScreen.kt b/app/src/main/java/com/rosetta/messenger/ui/chats/ChatsListScreen.kt index a989641..271aa50 100644 --- a/app/src/main/java/com/rosetta/messenger/ui/chats/ChatsListScreen.kt +++ b/app/src/main/java/com/rosetta/messenger/ui/chats/ChatsListScreen.kt @@ -1276,13 +1276,9 @@ fun ChatsListScreen( modifier = Modifier.animateItemPlacement( animationSpec = - spring( - dampingRatio = - Spring - .DampingRatioNoBouncy, - stiffness = - Spring - .StiffnessLow + tween( + durationMillis = 200, + easing = FastOutSlowInEasing ) ) ) { @@ -1960,7 +1956,7 @@ fun SwipeableDialogItem( val animatedOffsetX by animateFloatAsState( targetValue = offsetX, - animationSpec = tween(durationMillis = 200, easing = telegramEasing), + animationSpec = tween(durationMillis = 160, easing = telegramEasing), label = "swipeOffset" )