diff --git a/src/components/left/main/Chat.tsx b/src/components/left/main/Chat.tsx index 0ea5f036b..db328caec 100644 --- a/src/components/left/main/Chat.tsx +++ b/src/components/left/main/Chat.tsx @@ -189,7 +189,7 @@ const Chat: FC = ({ }, [animationLevel, orderDiff, animationType]); const handleClick = useCallback(() => { - openChat({ id: chatId, shouldReplaceHistory: true }); + openChat({ id: chatId, shouldReplaceHistory: true }, { forceOnHeavyAnimation: true }); if (isSelected && canScrollDown) { focusLastMessage(); diff --git a/src/components/middle/MiddleHeader.tsx b/src/components/middle/MiddleHeader.tsx index b50ead720..7f3d60bd2 100644 --- a/src/components/middle/MiddleHeader.tsx +++ b/src/components/middle/MiddleHeader.tsx @@ -208,7 +208,7 @@ const MiddleHeader: FC = ({ if (threadId === MAIN_THREAD_ID && messageListType === 'thread' && currentTransitionKey === 0) { if (IS_SINGLE_COLUMN_LAYOUT || shouldShowCloseButton) { e.stopPropagation(); // Stop propagation to prevent chat re-opening on tablets - openChat({ id: undefined }); + openChat({ id: undefined }, { forceOnHeavyAnimation: true }); } else { toggleLeftColumn(); }