Chat fix view prev msgs scroll

This commit is contained in:
mrfry 2022-03-22 18:39:09 +01:00
parent 8e4e24bed6
commit 4f82b9d8c9

View file

@ -151,11 +151,12 @@ export default class Chat extends React.Component {
this.connect(this.props.globalData.userId) this.connect(this.props.globalData.userId)
} }
if ( if (prevState.selectedUser) {
countAllMessages(prevState.msgs) !== countAllMessages(this.state.msgs) || const prevLatest = prevState.msgs[prevState.selectedUser].lastMessage
prevState.selectedUser !== this.state.selectedUser const newLatest = this.state.msgs[this.state.selectedUser].lastMessage
) { if (prevLatest.date !== newLatest.date) {
this.scrollToChatBottom() this.scrollToChatBottom()
}
} }
} }