From 30c00268407f41f480037c79a569407bac549f61 Mon Sep 17 00:00:00 2001 From: adbenitez Date: Tue, 10 Mar 2026 19:40:06 +0100 Subject: [PATCH] make it possible to select/copy the fingerprints in encryption info dialog --- .../java/org/thoughtcrime/securesms/ProfileActivity.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/thoughtcrime/securesms/ProfileActivity.java b/src/main/java/org/thoughtcrime/securesms/ProfileActivity.java index 15e76e9d4..b8cec8694 100644 --- a/src/main/java/org/thoughtcrime/securesms/ProfileActivity.java +++ b/src/main/java/org/thoughtcrime/securesms/ProfileActivity.java @@ -12,6 +12,7 @@ import android.view.Menu; import android.view.MenuItem; import android.view.View; import android.widget.EditText; +import android.widget.TextView; import android.widget.Toast; import androidx.annotation.NonNull; @@ -409,10 +410,14 @@ public class ProfileActivity extends PassphraseRequiredActionBarActivity private void onEncrInfo() { String infoStr = isContactProfile() ? dcContext.getContactEncrInfo(contactId) : dcContext.getChatEncrInfo(chatId); - new AlertDialog.Builder(this) + AlertDialog dialog = new AlertDialog.Builder(this) .setMessage(infoStr) .setPositiveButton(android.R.string.ok, null) .show(); + TextView messageView = dialog.findViewById(android.R.id.message); + if (messageView != null) { + messageView.setTextIsSelectable(true); + } } private void onBlockContact() {