From baad5e1eb8e6014d0f80d84db5559d38bb9b5c46 Mon Sep 17 00:00:00 2001 From: Ali <> Date: Wed, 24 Aug 2022 00:48:48 +0300 Subject: [PATCH] Adjust animation --- .../ReactionSelectionNode/Sources/ReactionContextNode.swift | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/submodules/ReactionSelectionNode/Sources/ReactionContextNode.swift b/submodules/ReactionSelectionNode/Sources/ReactionContextNode.swift index 28eac1b594..e8b7ea1d37 100644 --- a/submodules/ReactionSelectionNode/Sources/ReactionContextNode.swift +++ b/submodules/ReactionSelectionNode/Sources/ReactionContextNode.swift @@ -1022,7 +1022,8 @@ public final class ReactionContextNode: ASDisplayNode, UIScrollViewDelegate { if let animateInInfo = self.animateInInfo { let distance = abs(itemNode.frame.center.x - animateInInfo.centerX) let distanceNorm = distance / animateInInfo.width - itemDelay = mainCircleDelay + distanceNorm * 0.4 + let adjustedDistanceNorm = distanceNorm//listViewAnimationCurveSystem(distanceNorm) + itemDelay = mainCircleDelay + adjustedDistanceNorm * 0.3 } else { itemDelay = mainCircleDelay + Double(i) * 0.06 } @@ -1037,7 +1038,8 @@ public final class ReactionContextNode: ASDisplayNode, UIScrollViewDelegate { if let animateInInfo = self.animateInInfo { let distance = abs(expandItemView.frame.center.x - animateInInfo.centerX) let distanceNorm = distance / animateInInfo.width - itemDelay = mainCircleDelay + distanceNorm * 0.4 + let adjustedDistanceNorm = distanceNorm//listViewAnimationCurveSystem(distanceNorm) + itemDelay = mainCircleDelay + adjustedDistanceNorm * 0.3 } else { itemDelay = mainCircleDelay + Double(8) * 0.06 }