fix: typing animation alignment inside of the messages list

pull/3083/head
William Grant 12 months ago
parent 6039d9f526
commit 8271a6546d

@ -65,8 +65,9 @@ const StyledMessagesContainer = styled.div`
} }
`; `;
const StyledTypingBubble = styled(TypingBubble)` // NOTE Must always match the padding of the StyledReadableMessage
margin: var(--margins-xs) var(--margins-lg) 0; const StyledTypingBubbleContainer = styled.div`
padding: var(--margins-xs) var(--margins-lg) 0;
`; `;
class SessionMessagesListContainerInner extends Component<Props> { class SessionMessagesListContainerInner extends Component<Props> {
@ -118,11 +119,13 @@ class SessionMessagesListContainerInner extends Component<Props> {
ref={this.props.messageContainerRef} ref={this.props.messageContainerRef}
data-testid="messages-container" data-testid="messages-container"
> >
<StyledTypingBubble <StyledTypingBubbleContainer>
<TypingBubble
conversationType={conversation.type} conversationType={conversation.type}
isTyping={!!conversation.isTyping} isTyping={!!conversation.isTyping}
key="typing-bubble" key="typing-bubble"
/> />
</StyledTypingBubbleContainer>
<ConversationMessageRequestButtons /> <ConversationMessageRequestButtons />
<ScrollToLoadedMessageContext.Provider value={this.scrollToLoadedMessage}> <ScrollToLoadedMessageContext.Provider value={this.scrollToLoadedMessage}>

Loading…
Cancel
Save