Fix outgoing first message top padding missing

This commit is contained in:
Jack Kingsman
2026-02-12 19:26:54 -08:00
parent e796f44b38
commit 3394183892
+3 -2
View File
@@ -365,7 +365,8 @@ export function MessageList({
const prevSenderKey = prevMsg
? getSenderKey(prevMsg, parseSenderFromText(prevMsg.text).sender)
: null;
const showAvatar = !msg.outgoing && currentSenderKey !== prevSenderKey;
const isFirstInGroup = currentSenderKey !== prevSenderKey;
const showAvatar = !msg.outgoing && isFirstInGroup;
const isFirstMessage = index === 0;
// Get avatar info for incoming messages
@@ -390,7 +391,7 @@ export function MessageList({
className={cn(
'flex items-start max-w-[85%]',
msg.outgoing && 'flex-row-reverse self-end',
showAvatar && !isFirstMessage && 'mt-3'
isFirstInGroup && !isFirstMessage && 'mt-3'
)}
>
{!msg.outgoing && (