diff --git a/native/chat/multimedia-message-utils.js b/native/chat/multimedia-message-utils.js --- a/native/chat/multimedia-message-utils.js +++ b/native/chat/multimedia-message-utils.js @@ -117,7 +117,7 @@ if (multimediaMessageSendFailed(item)) { height += failedSendHeight; } - if (item.threadCreatedFromMessage) { + if (item.threadCreatedFromMessage || item.reactions) { height += inlineSidebarStyle.height + inlineSidebarStyle.marginTop + diff --git a/native/chat/utils.js b/native/chat/utils.js --- a/native/chat/utils.js +++ b/native/chat/utils.js @@ -64,7 +64,7 @@ if (textMessageSendFailed(item)) { height += failedSendHeight; } - if (item.threadCreatedFromMessage) { + if (item.threadCreatedFromMessage || item.reactions) { height += inlineSidebarStyle.height + inlineSidebarStyle.marginTop + @@ -76,7 +76,7 @@ function robotextMessageItemHeight( item: ChatRobotextMessageInfoItemWithHeight, ): number { - if (item.threadCreatedFromMessage) { + if (item.threadCreatedFromMessage || item.reactions) { return item.contentHeight + inlineSidebarStyle.height; } return item.contentHeight;