Open new recipient bottom sheet when accessing contact from group context.

This commit is contained in:
Alex Hart
2020-04-27 13:08:06 -03:00
committed by Greyson Parrelli
parent 0b279d1df3
commit 358d6333c3
4 changed files with 25 additions and 14 deletions

View File

@@ -72,18 +72,7 @@ public final class GroupMembersDialog {
}
private void contactClick(@NonNull Recipient recipient) {
GroupId groupId = groupRecipient.requireGroupId();
if (groupId.isV2()) {
RecipientBottomSheetDialogFragment.create(recipient.getId(), groupId)
.show(fragmentActivity.getSupportFragmentManager(), "BOTTOM");
} else if (recipient.getContactUri() != null) {
Intent intent = new Intent(fragmentActivity, RecipientPreferenceActivity.class);
intent.putExtra(RecipientPreferenceActivity.RECIPIENT_ID, recipient.getId());
fragmentActivity.startActivity(intent);
} else {
fragmentActivity.startActivity(RecipientExporter.export(recipient).asAddContactIntent());
}
RecipientBottomSheetDialogFragment.create(recipient.getId(), groupRecipient.requireGroupId())
.show(fragmentActivity.getSupportFragmentManager(), "BOTTOM");
}
}