From ebda8c4577e853a5db540a7f52b9a258b3ee13d1 Mon Sep 17 00:00:00 2001 From: adbenitez Date: Wed, 24 Sep 2025 14:23:52 +0200 Subject: [PATCH] hide calls button in "Saved Messages" and "Device Messages" --- .../org/thoughtcrime/securesms/ConversationActivity.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/thoughtcrime/securesms/ConversationActivity.java b/src/main/java/org/thoughtcrime/securesms/ConversationActivity.java index 485822c71..0c1723312 100644 --- a/src/main/java/org/thoughtcrime/securesms/ConversationActivity.java +++ b/src/main/java/org/thoughtcrime/securesms/ConversationActivity.java @@ -442,7 +442,13 @@ public class ConversationActivity extends PassphraseRequiredActionBarActivity menu.findItem(R.id.menu_show_map).setVisible(false); } - menu.findItem(R.id.menu_start_call).setVisible(Prefs.isCallsEnabled(this) && dcChat.isEncrypted() && !isMultiUser()); + menu.findItem(R.id.menu_start_call).setVisible( + Prefs.isCallsEnabled(this) + && dcChat.canSend() + && dcChat.isEncrypted() + && !dcChat.isSelfTalk() + && !dcChat.isMultiUser() + ); if (!dcChat.isEncrypted() || !dcChat.canSend() || dcChat.isMailingList() ) { menu.findItem(R.id.menu_ephemeral_messages).setVisible(false);