only reload 1:1 conversation avatars in conversation list on initial loading, else use from cache

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
This commit is contained in:
Marcel Hibbe 2023-04-27 11:32:20 +02:00
parent c641d51eec
commit 9ced54986d
No known key found for this signature in database
GPG Key ID: C793F8B59F43CE7B

View File

@ -172,7 +172,7 @@ class ConversationItem(
when (model.type) { when (model.type) {
ConversationType.ROOM_TYPE_ONE_TO_ONE_CALL -> { ConversationType.ROOM_TYPE_ONE_TO_ONE_CALL -> {
if (!TextUtils.isEmpty(model.name)) { if (!TextUtils.isEmpty(model.name)) {
holder.binding.dialogAvatar.loadUserAvatar(user, model.name!!, true, false) holder.binding.dialogAvatar.loadUserAvatar(user, model.name!!, true, isInitialLoad)
} else { } else {
holder.binding.dialogAvatar.visibility = View.GONE holder.binding.dialogAvatar.visibility = View.GONE
} }