From ee2468545dfc4b41cf4cd8f9e7d06df4ce1629b7 Mon Sep 17 00:00:00 2001 From: paleksandrs Date: Tue, 22 Nov 2022 14:42:22 +0200 Subject: [PATCH] Timeline scrolling performance issues --- .../Sources/Services/Timeline/RoomTimelineController.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ElementX/Sources/Services/Timeline/RoomTimelineController.swift b/ElementX/Sources/Services/Timeline/RoomTimelineController.swift index f1676bff4..7228ac47d 100644 --- a/ElementX/Sources/Services/Timeline/RoomTimelineController.swift +++ b/ElementX/Sources/Services/Timeline/RoomTimelineController.swift @@ -378,7 +378,7 @@ class RoomTimelineController: RoomTimelineControllerProtocol { } private func loadUserAvatarForTimelineItem(_ timelineItem: EventBasedTimelineItemProtocol) async { - if timelineItem.shouldShowSenderDetails == false { + if timelineItem.shouldShowSenderDetails == false || timelineItem.senderAvatar != nil { return } @@ -408,7 +408,7 @@ class RoomTimelineController: RoomTimelineControllerProtocol { } private func loadUserDisplayNameForTimelineItem(_ timelineItem: EventBasedTimelineItemProtocol) async { - if timelineItem.shouldShowSenderDetails == false { + if timelineItem.shouldShowSenderDetails == false || timelineItem.senderDisplayName != nil { return }