Replace use of AlertDialog.Builder with MaterialAlertDialogBuilder.

This commit is contained in:
Sgn-32
2022-03-29 22:16:30 +02:00
committed by Cody Henthorne
parent ae28df901f
commit 48d7228ae7
4 changed files with 11 additions and 6 deletions

View File

@@ -957,7 +957,7 @@ public class ConversationFragment extends LoggingFragment implements Multiselect
private AlertDialog.Builder buildRemoteDeleteConfirmationDialog(Set<MessageRecord> messageRecords) {
Context context = requireActivity();
int messagesCount = messageRecords.size();
AlertDialog.Builder builder = new AlertDialog.Builder(getActivity());
AlertDialog.Builder builder = new MaterialAlertDialogBuilder(getActivity());
builder.setTitle(getActivity().getResources().getQuantityString(R.plurals.ConversationFragment_delete_selected_messages, messagesCount, messagesCount));
builder.setCancelable(true);
@@ -1011,7 +1011,7 @@ public class ConversationFragment extends LoggingFragment implements Multiselect
if (SignalStore.uiHints().hasConfirmedDeleteForEveryoneOnce()) {
deleteForEveryone.run();
} else {
new AlertDialog.Builder(requireActivity())
new MaterialAlertDialogBuilder(requireActivity())
.setMessage(R.string.ConversationFragment_this_message_will_be_deleted_for_everyone_in_the_conversation)
.setPositiveButton(R.string.ConversationFragment_delete_for_everyone, (dialog, which) -> {
SignalStore.uiHints().markHasConfirmedDeleteForEveryoneOnce();