From b1fcea673a3b839384fbf1e51ebdf9d49b72dedf Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Wed, 25 Aug 2021 13:21:11 -0400 Subject: [PATCH] Allowing joining group calls in announcement groups. --- .../securesms/conversation/ConversationActivity.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationActivity.java b/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationActivity.java index 7862f2a70..28a579609 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationActivity.java +++ b/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationActivity.java @@ -1430,7 +1430,7 @@ public class ConversationActivity extends PassphraseRequiredActivity private void handleVideo(final Recipient recipient) { if (recipient == null) return; - if (recipient.isPushV2Group() && groupViewModel.isNonAdminInAnnouncementGroup()) { + if (recipient.isPushV2Group() && groupCallViewModel.hasActiveGroupCall().getValue() == Boolean.FALSE && groupViewModel.isNonAdminInAnnouncementGroup()) { new MaterialAlertDialogBuilder(this).setTitle(R.string.ConversationActivity_cant_start_group_call) .setMessage(R.string.ConversationActivity_only_admins_of_this_group_can_start_a_call) .setPositiveButton(android.R.string.ok, (d, w) -> d.dismiss())