From 2c62d9cb468cbd444cf9f647dbfce3e7f2648b82 Mon Sep 17 00:00:00 2001 From: Diego Mello Date: Wed, 7 Dec 2022 10:32:54 -0300 Subject: [PATCH] Reenable LayoutAnimation on RoomView, but only for new messages --- app/views/RoomView/List/index.tsx | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/app/views/RoomView/List/index.tsx b/app/views/RoomView/List/index.tsx index 494ed11f2..ca2b78a29 100644 --- a/app/views/RoomView/List/index.tsx +++ b/app/views/RoomView/List/index.tsx @@ -9,7 +9,7 @@ import { Observable, Subscription } from 'rxjs'; import ActivityIndicator from '../../../containers/ActivityIndicator'; import { MessageType, TAnyMessage, TMessageModel, TThreadMessageModel, TThreadModel } from '../../../definitions'; import database from '../../../lib/database'; -import { compareServerVersion, debounce } from '../../../lib/methods/helpers'; +import { animateNextTransition, compareServerVersion, debounce } from '../../../lib/methods/helpers'; // import { animateNextTransition } from '../../../lib/methods/helpers/layoutAnimation'; import log from '../../../lib/methods/helpers/log'; import EmptyRoom from '../EmptyRoom'; @@ -123,7 +123,7 @@ class ListContainer extends React.Component { this.count += QUERY_SIZE; - const { rid, tmid, showMessageInMainThread, serverVersion } = this.props; + const { rid, tmid, showMessageInMainThread, serverVersion, listRef } = this.props; const db = database.active; // handle servers with version < 3.0.0 @@ -185,10 +185,11 @@ class ListContainer extends React.Component