Fix crash when accessing message edit history in details fragment.

This commit is contained in:
Alex Hart 2023-07-21 10:11:27 -03:00
parent dca8c042ab
commit 4f1d021aa8
2 changed files with 3 additions and 3 deletions

View file

@ -2072,7 +2072,7 @@ class ConversationFragment :
private fun handleDisplayDetails(conversationMessage: ConversationMessage) {
val recipientSnapshot = viewModel.recipientSnapshot ?: return
MessageDetailsFragment.create(conversationMessage.messageRecord, recipientSnapshot.id).show(parentFragmentManager, null)
MessageDetailsFragment.create(conversationMessage.messageRecord, recipientSnapshot.id).show(childFragmentManager, null)
}
private fun handleDeleteMessages(messageParts: Set<MultiselectPart>) {

View file

@ -171,9 +171,9 @@ public final class MessageDetailsFragment extends FullScreenDialogFragment imple
@Override
public void onViewEditHistoryClicked(MessageRecord record) {
if (record.isOutgoing()) {
EditMessageHistoryDialog.show(requireParentFragment().getChildFragmentManager(), record.getToRecipient().getId(), record);
EditMessageHistoryDialog.show(getParentFragmentManager(), record.getToRecipient().getId(), record);
} else {
EditMessageHistoryDialog.show(requireParentFragment().getChildFragmentManager(), record.getFromRecipient().getId(), record);
EditMessageHistoryDialog.show(getParentFragmentManager(), record.getFromRecipient().getId(), record);
}
}