From 2da4823e33051a126c4d3d52d034a4b62b3063be Mon Sep 17 00:00:00 2001 From: Valere Date: Mon, 20 May 2019 13:58:45 +0200 Subject: [PATCH] Fix / crash on logout cannot access deleted object from delete --- .../session/room/timeline/DefaultTimeline.kt | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/matrix-sdk-android/src/main/java/im/vector/matrix/android/internal/session/room/timeline/DefaultTimeline.kt b/matrix-sdk-android/src/main/java/im/vector/matrix/android/internal/session/room/timeline/DefaultTimeline.kt index 378880f4..6743d1cb 100644 --- a/matrix-sdk-android/src/main/java/im/vector/matrix/android/internal/session/room/timeline/DefaultTimeline.kt +++ b/matrix-sdk-android/src/main/java/im/vector/matrix/android/internal/session/room/timeline/DefaultTimeline.kt @@ -157,18 +157,6 @@ internal class DefaultTimeline( } } } - changeSet.deletions?.forEach { - val eventRelations = collection[it] - if (eventRelations != null) { - builtEventsIdMap[eventRelations.eventId]?.let { builtIndex -> - //Update the relation of existing event - builtEvents[builtIndex]?.let { te -> - builtEvents[builtIndex] = te.copy(annotations = null) - hasChange = true - } - } - } - } if (hasChange) postSnapshot() }