From ba59223ae948cb8c2c427250e0128da61d5ed53a Mon Sep 17 00:00:00 2001 From: M66B Date: Fri, 8 Oct 2021 18:04:18 +0200 Subject: [PATCH] Prevent crash --- .../java/eu/faircode/email/FragmentOptionsConnection.java | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/FragmentOptionsConnection.java b/app/src/main/java/eu/faircode/email/FragmentOptionsConnection.java index d26fdce039..e8d933409f 100644 --- a/app/src/main/java/eu/faircode/email/FragmentOptionsConnection.java +++ b/app/src/main/java/eu/faircode/email/FragmentOptionsConnection.java @@ -406,14 +406,10 @@ public class FragmentOptionsConnection extends FragmentBase implements SharedPre }; private void showConnectionType() { - final Context context = getContext(); - if (context == null) { - tvNetworkMetered.setVisibility(View.GONE); - tvNetworkRoaming.setVisibility(View.GONE); - cardDebug.setVisibility(View.GONE); + if (!getLifecycle().getCurrentState().isAtLeast(Lifecycle.State.STARTED)) return; - } + final Context context = getContext(); final ConnectionHelper.NetworkState networkState = ConnectionHelper.getNetworkState(context); final StringBuilder sb = new StringBuilder();