From ee7b1de1c8f3fb29f6d3bc4e271322a0be1ab019 Mon Sep 17 00:00:00 2001 From: Stefan Ceriu Date: Tue, 16 Apr 2024 18:51:50 +0300 Subject: [PATCH] With date separators not longer duplicated switch back to using their timestamps (formatted even) as stable identifiers --- .../Timeline/TimelineController/RoomTimelineController.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ElementX/Sources/Services/Timeline/TimelineController/RoomTimelineController.swift b/ElementX/Sources/Services/Timeline/TimelineController/RoomTimelineController.swift index e8ff0c612..36ba3e9d3 100644 --- a/ElementX/Sources/Services/Timeline/TimelineController/RoomTimelineController.swift +++ b/ElementX/Sources/Services/Timeline/TimelineController/RoomTimelineController.swift @@ -322,7 +322,7 @@ class RoomTimelineController: RoomTimelineControllerProtocol { let date = Date(timeIntervalSince1970: TimeInterval(timestamp / 1000)) let dateString = date.formatted(date: .complete, time: .omitted) - return SeparatorRoomTimelineItem(id: .init(timelineID: timelineID), text: dateString) + return SeparatorRoomTimelineItem(id: .init(timelineID: dateString), text: dateString) case .readMarker: return ReadMarkerRoomTimelineItem(id: .init(timelineID: timelineID)) }