Optimize code

This commit is contained in:
Benoit Marty
2026-07-03 09:50:35 +02:00
parent 4566712ad3
commit 74f69b7eb3
@@ -71,8 +71,8 @@ private fun MatrixTimelineItem.Event.isUnchanged(
previousItems: List<MatrixTimelineItem>, previousItems: List<MatrixTimelineItem>,
): Boolean { ): Boolean {
val previousItem = previousItems val previousItem = previousItems
.filterIsInstance<MatrixTimelineItem.Event>() .find { (it as? MatrixTimelineItem.Event)?.uniqueId == uniqueId }
.find { it.uniqueId == uniqueId } as? MatrixTimelineItem.Event
return previousItem != null && return previousItem != null &&
previousItem.event.eventId == event.eventId && previousItem.event.eventId == event.eventId &&
previousItem.event.timestamp == event.timestamp previousItem.event.timestamp == event.timestamp