diff --git a/native/search/message-search.react.js b/native/search/message-search.react.js --- a/native/search/message-search.react.js +++ b/native/search/message-search.react.js @@ -105,7 +105,10 @@ const idSet = new Set(translatedSearchResults.map(item => item.id)); const chatMessageInfoItems = chatMessageInfos.filter( - item => item.messageInfo && idSet.has(item.messageInfo.id), + item => + item.messageInfo && + idSet.has(item.messageInfo.id) && + item.messageInfoType === 'composable', ); const uniqueChatMessageInfoItemsMap = new Map(); diff --git a/web/modals/search/message-search-utils.react.js b/web/modals/search/message-search-utils.react.js --- a/web/modals/search/message-search-utils.react.js +++ b/web/modals/search/message-search-utils.react.js @@ -40,7 +40,10 @@ const idSet = new Set(translatedSearchResults.map(item => item.id)); const chatMessageInfoItems = chatMessageInfos.filter( - item => item.messageInfo && idSet.has(item.messageInfo.id), + item => + item.messageInfo && + idSet.has(item.messageInfo.id) && + item.messageInfoType === 'composable', ); const uniqueChatMessageInfoItemsMap = new Map();