From fadc0144a4945d1705016badab249d40172f852d Mon Sep 17 00:00:00 2001 From: M66B Date: Tue, 8 Apr 2025 16:02:04 +0200 Subject: [PATCH] Optimization --- app/src/main/java/eu/faircode/email/FragmentBase.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/FragmentBase.java b/app/src/main/java/eu/faircode/email/FragmentBase.java index c2a1199101..a302eb07c7 100644 --- a/app/src/main/java/eu/faircode/email/FragmentBase.java +++ b/app/src/main/java/eu/faircode/email/FragmentBase.java @@ -555,10 +555,9 @@ public class FragmentBase extends Fragment { @OnLifecycleEvent(Lifecycle.Event.ON_ANY) public void onAny() { Lifecycle.State state = getViewLifecycleOwner().getLifecycle().getCurrentState(); + backPressedCallback.remove(); if (state.isAtLeast(Lifecycle.State.STARTED)) activity.getOnBackPressedDispatcher().addCallback(backPressedCallback); - else - backPressedCallback.remove(); } }); }