diff --git a/ts/components/conversation/SessionMessagesListContainer.tsx b/ts/components/conversation/SessionMessagesListContainer.tsx index 5d97d2ea4..1a4eb03f3 100644 --- a/ts/components/conversation/SessionMessagesListContainer.tsx +++ b/ts/components/conversation/SessionMessagesListContainer.tsx @@ -71,6 +71,10 @@ const StyledMessagesContainer = styled.div<{}>` } `; +const StyledTypingBubble = styled(TypingBubble)` + margin: var(--margins-xs) var(--margins-lg) 0; +`; + class SessionMessagesListContainerInner extends React.Component { private timeoutResetQuotedScroll: NodeJS.Timeout | null = null; @@ -120,7 +124,7 @@ class SessionMessagesListContainerInner extends React.Component { ref={this.props.messageContainerRef} data-testid="messages-container" > - !dupHashes.includes(m.hash)); if (newMessages.length) { + // TODO explain this better + // NOTE setting expiresAt here will trigger disappearing messages via the listener const newHashes = newMessages.map((m: Message) => ({ expiresAt: m.expiration, hash: m.hash,