Message List: Fix animating bot replies

This commit is contained in:
Alexander Zinchuk 2021-05-06 19:31:32 +03:00
parent 246938a495
commit 8ae980222c

View File

@ -414,8 +414,9 @@ const MessageList: FC<OwnProps & StateProps & DispatchProps> = ({
const hasLastMessageChanged = (
messageIds && prevMessageIds && messageIds[messageIds.length - 1] !== prevMessageIds[prevMessageIds.length - 1]
);
const isAlreadyFocusing = messageIds && memoFocusingIdRef.current === messageIds[messageIds.length - 1];
if (isAtBottom && hasLastMessageChanged && !hasFirstMessageChanged && !memoFocusingIdRef.current) {
if (isAtBottom && hasLastMessageChanged && !hasFirstMessageChanged && !isAlreadyFocusing) {
if (lastItemElement) {
fastRaf(() => {
fastSmoothScroll(