From b8dea25aef0ac8a521ddd7039d8e0a3c77cf3bc0 Mon Sep 17 00:00:00 2001 From: Cody Henthorne Date: Wed, 10 Jan 2024 14:08:02 -0500 Subject: [PATCH] Fix loss of formatted text on copy. --- .../securesms/conversation/v2/ConversationRepository.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/ConversationRepository.kt b/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/ConversationRepository.kt index 16f8fb2304..2d870a9d21 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/ConversationRepository.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/ConversationRepository.kt @@ -10,6 +10,7 @@ import android.graphics.Bitmap import android.graphics.drawable.Drawable import android.net.Uri import android.os.Build +import android.text.SpannableStringBuilder import androidx.core.content.pm.ShortcutInfoCompat import androidx.core.graphics.drawable.IconCompat import com.bumptech.glide.request.target.CustomTarget @@ -470,7 +471,7 @@ class ConversationRepository( } } .filterNot(Util::isEmpty) - .joinToString("\n") + .joinTo(buffer = SpannableStringBuilder(), separator = "\n") } fun getRecipientContactPhotoBitmap(context: Context, glideRequests: GlideRequests, recipient: Recipient): Single {