From a742b007ef9c99e97587298294e78cc6401d321a Mon Sep 17 00:00:00 2001 From: Torsten Grote Date: Wed, 22 Jun 2022 08:58:59 -0300 Subject: [PATCH] Don't crash when offline while unlink dialog gets shown --- .../briar/android/mailbox/MailboxStatusFragment.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/briar-android/src/main/java/org/briarproject/briar/android/mailbox/MailboxStatusFragment.java b/briar-android/src/main/java/org/briarproject/briar/android/mailbox/MailboxStatusFragment.java index ebdf3974b..94b8b823f 100644 --- a/briar-android/src/main/java/org/briarproject/briar/android/mailbox/MailboxStatusFragment.java +++ b/briar-android/src/main/java/org/briarproject/briar/android/mailbox/MailboxStatusFragment.java @@ -216,7 +216,8 @@ public class MailboxStatusFragment extends Fragment { (dialog, which) -> dialog.cancel()); builder.setNegativeButton(R.string.mailbox_status_unlink_button, (dialog, which) -> { - beginDelayedTransition((ViewGroup) requireView()); + ViewGroup v = (ViewGroup) getView(); + if (v != null) beginDelayedTransition(v); unlinkButton.setVisibility(INVISIBLE); unlinkProgress.setVisibility(VISIBLE); viewModel.unlink();