From 21446b43af822ada23cd08ee525b455b9f47d3c8 Mon Sep 17 00:00:00 2001 From: Samuel Newman Date: Wed, 20 May 2026 19:26:24 +0300 Subject: [PATCH] [Chat] `MessageItem` tweaks (#10562) --- src/components/dms/MessageItem.tsx | 67 ++++++++++++++---------------- 1 file changed, 32 insertions(+), 35 deletions(-) diff --git a/src/components/dms/MessageItem.tsx b/src/components/dms/MessageItem.tsx index fbf755fc03..d5451348b5 100644 --- a/src/components/dms/MessageItem.tsx +++ b/src/components/dms/MessageItem.tsx @@ -8,8 +8,6 @@ import { type ViewStyle, } from 'react-native' import Animated, { - FadeIn, - FadeOut, LayoutAnimationConfig, LinearTransition, useAnimatedStyle, @@ -380,20 +378,14 @@ let MessageItem = ({ ) const messageInset = platform({ - ios: isFromSelf ? a.mr_md : isGroupChat ? a.ml_md : a.ml_sm, - android: isFromSelf ? a.mr_sm : isGroupChat ? a.ml_sm : undefined, - web: isFromSelf ? a.mr_lg : isGroupChat ? a.ml_lg : undefined, + android: a.mx_sm, + ios: a.mx_md, + web: a.mx_lg, }) return ( <> - - {hasLargeGapFromPrev && ( - - - - )} - + {hasLargeGapFromPrev && } {showAvatar ? ( @@ -402,8 +394,15 @@ let MessageItem = ({ a.absolute, a.bottom_0, a.z_50, - { - transform: [{translateY: hasReactions ? -24 : 0}], + hasReactions && { + transform: [ + { + translateY: platform({ + ios: -29, + default: -27, + }), + }, + ], }, ]}> {avatar} @@ -445,27 +444,25 @@ let MessageItem = ({