Small performance improvement

This commit is contained in:
AlbertoPellitteri 2021-09-05 18:42:41 +02:00
parent 5bde636dfb
commit d0d252a1e0

View File

@ -192,12 +192,14 @@ class ConversationsAdapter(
return return
} }
val conversationsMarkedAsUnread = conversations.filter { selectedKeys.contains(it.hashCode()) } as ArrayList<Conversation> val conversationsMarkedAsUnread = conversations.filter { selectedKeys.contains(it.hashCode()) } as ArrayList<Conversation>
conversationsMarkedAsUnread.forEach { ensureBackgroundThread {
activity.markThreadMessagesUnread(it.threadId) conversationsMarkedAsUnread.filter { el -> el.read }.forEach {
} activity.markThreadMessagesUnread(it.threadId)
activity.runOnUiThread { }
refreshMessages() activity.runOnUiThread {
finishActMode() refreshMessages()
finishActMode()
}
} }
} }