diff --git a/changelog.d/5551.bugfix b/changelog.d/5551.bugfix new file mode 100644 index 0000000000..22f9d51e18 --- /dev/null +++ b/changelog.d/5551.bugfix @@ -0,0 +1 @@ +Fix local echos not being shown when re-opening rooms diff --git a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/room/timeline/SendingEventsDataSource.kt b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/room/timeline/SendingEventsDataSource.kt index 1262c09d97..cb61222de7 100644 --- a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/room/timeline/SendingEventsDataSource.kt +++ b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/room/timeline/SendingEventsDataSource.kt @@ -55,6 +55,7 @@ internal class RealmSendingEventsDataSource( roomEntity = RoomEntity.where(safeRealm, roomId = roomId).findFirst() sendingTimelineEvents = roomEntity?.sendingTimelineEvents sendingTimelineEvents?.addChangeListener(sendingTimelineEventsListener) + updateFrozenResults(sendingTimelineEvents) } override fun stop() {