Don't sqaure corners around emoji-only messages (#10411)

This commit is contained in:
DS Boyce
2026-05-04 22:44:08 +01:00
committed by GitHub
parent 098ffcad3f
commit 923d06229c
+4
View File
@@ -162,12 +162,16 @@ let MessageItem = ({
const hasReactions = message.reactions && message.reactions.length > 0 const hasReactions = message.reactions && message.reactions.length > 0
const prevHasReactions = const prevHasReactions =
prevIsMessage && prevMessage.reactions && prevMessage.reactions.length > 0 prevIsMessage && prevMessage.reactions && prevMessage.reactions.length > 0
const isNextEmojiOnly = nextIsMessage && isOnlyEmoji(nextMessage.text)
const isPrevEmojiOnly = prevIsMessage && isOnlyEmoji(prevMessage.text)
const squaredBottomCorner = const squaredBottomCorner =
!hasReactions && !hasReactions &&
!isNextEmojiOnly &&
isInCluster && isInCluster &&
(isInMiddleOfCluster || effectiveFirstInCluster) (isInMiddleOfCluster || effectiveFirstInCluster)
const squaredTopCorner = const squaredTopCorner =
!prevHasReactions && !prevHasReactions &&
!isPrevEmojiOnly &&
isInCluster && isInCluster &&
(isInMiddleOfCluster || effectiveLastInCluster) (isInMiddleOfCluster || effectiveLastInCluster)