From d09bf2989c85c22bedc87741df4f88db57ae94df Mon Sep 17 00:00:00 2001 From: Stephen Paul Weber Date: Mon, 18 Sep 2023 08:38:45 -0500 Subject: [PATCH] Don't try to destroy if not created --- src/main/java/eu/siacs/conversations/ui/XmppFragment.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/eu/siacs/conversations/ui/XmppFragment.java b/src/main/java/eu/siacs/conversations/ui/XmppFragment.java index a7216a7d74bd8e568dad614fbf0af647ddc62879..3e5fd62429bc04787411874251a67b75d10fc355 100644 --- a/src/main/java/eu/siacs/conversations/ui/XmppFragment.java +++ b/src/main/java/eu/siacs/conversations/ui/XmppFragment.java @@ -78,7 +78,9 @@ public abstract class XmppFragment extends Fragment implements OnBackendConnecte @Override public void onDestroy() { - lifecycle.handleLifecycleEvent(Lifecycle.Event.ON_DESTROY); + if (lifecycle.getCurrentState().isAtLeast(Lifecycle.State.CREATED)) { + lifecycle.handleLifecycleEvent(Lifecycle.Event.ON_DESTROY); + } super.onDestroy(); }