Fix crash from treating mms groups like Signal groups after sms is disabled.

Fixes #12534
This commit is contained in:
Cody Henthorne
2022-10-17 11:33:16 -04:00
committed by Greyson Parrelli
parent ba3dd79d4e
commit 3b3dcdcb14
3 changed files with 7 additions and 2 deletions

View File

@@ -2726,7 +2726,7 @@ public class ConversationParentFragment extends Fragment
inputPanel.setHideForBlockedState(true);
smsExportStub.setVisibility(View.GONE);
registerButton.setVisibility(View.VISIBLE);
} else if (!conversationSecurityInfo.isPushAvailable() && !(SignalStore.misc().getSmsExportPhase().isSmsSupported() && conversationSecurityInfo.isDefaultSmsApplication()) && recipient.hasSmsAddress()) {
} else if (!conversationSecurityInfo.isPushAvailable() && !(SignalStore.misc().getSmsExportPhase().isSmsSupported() && conversationSecurityInfo.isDefaultSmsApplication()) && (recipient.hasSmsAddress() || recipient.isMmsGroup())) {
unblockButton.setVisibility(View.GONE);
inputPanel.setHideForBlockedState(true);
smsExportStub.setVisibility(View.VISIBLE);