Skip to content
Snippets Groups Projects
Commit 4c4319e7 authored by Emma Falkiewitz's avatar Emma Falkiewitz Committed by Pierre Nicolas
Browse files

linkPreview: fix linkPreview recycling

GitLab: #1567
Change-Id: I1d618501ee1c98fd90a40034934041965ff782a9
parent 86228484
No related branches found
No related tags found
No related merge requests found
......@@ -1402,6 +1402,7 @@ class ConversationAdapter(
}
// Manage the message content.
answerLayout?.visibility = View.GONE
if (StringUtils.isOnlyEmoji(message)) {
messageContent.updateEmoji(message, messageTime, isEdited)
} else {
......@@ -1412,9 +1413,8 @@ class ConversationAdapter(
// Manage layout for message with a link inside.
if (showLinkPreviews && !isDeleted) {
val cachedPreview =
textMessage.preview as? Maybe<PreviewData>? ?: LinkPreview.getFirstUrl(
message
)
textMessage.preview as? Maybe<PreviewData>? ?: LinkPreview
.getFirstUrl(message)
.flatMap { url -> LinkPreview.load(url) }
.cache()
.apply { interaction.preview = this }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment