From bcfbed9b3f2ba9dd275661ddd29aa4d15a46a65b Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Mon, 30 Nov 2020 18:47:57 -0500 Subject: [PATCH] Prevent error when user has no email client. Fixes #10212 Thanks to @ali-khannakhjavani Co-authored-by: ali-khannakhjavani --- .../org/thoughtcrime/securesms/util/CommunicationActions.java | 2 +- app/src/main/res/values/strings.xml | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/util/CommunicationActions.java b/app/src/main/java/org/thoughtcrime/securesms/util/CommunicationActions.java index 79a4afc6fc..6eada5dd9b 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/util/CommunicationActions.java +++ b/app/src/main/java/org/thoughtcrime/securesms/util/CommunicationActions.java @@ -156,7 +156,7 @@ public class CommunicationActions { intent.putExtra(Intent.EXTRA_SUBJECT, Util.emptyIfNull(subject)); intent.putExtra(Intent.EXTRA_TEXT, Util.emptyIfNull(body)); - context.startActivity(intent); + context.startActivity(Intent.createChooser(intent, context.getString(R.string.CommunicationActions_send_email))); } /** diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 2bf2501a26..3d51401475 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -173,6 +173,7 @@ No web browser found. No email app found. + Send email A cellular call is already in progress. Start video call? Start voice call?