diff --git a/src/components/dms/MessageItem.tsx b/src/components/dms/MessageItem.tsx index d01743b18a..bc45a56b60 100644 --- a/src/components/dms/MessageItem.tsx +++ b/src/components/dms/MessageItem.tsx @@ -182,13 +182,11 @@ let MessageItem = ({ const hasEmbedAndText = AppBskyEmbedRecord.isView(message.embed) && rt.text.length > 0 - const targetBottomRadius = - squaredBottomCorner || hasEmbedAndText - ? SQUARED_BORDER_RADIUS - : BORDER_RADIUS - const targetTopRadius = squaredTopCorner + const targetBottomRadius = squaredBottomCorner ? SQUARED_BORDER_RADIUS : BORDER_RADIUS + const targetTopRadius = + squaredTopCorner || hasEmbedAndText ? SQUARED_BORDER_RADIUS : BORDER_RADIUS const bottomRadiusSV = useSharedValue(targetBottomRadius) const topRadiusSV = useSharedValue(targetTopRadius) @@ -463,6 +461,14 @@ let MessageItem = ({ toggleDivider(message.id) } }}> + {AppBskyEmbedRecord.isView(message.embed) && ( + + )} {rt.text.length > 0 && ( )} - {AppBskyEmbedRecord.isView(message.embed) && ( - - )} {appliedReactions}