diff --git a/app/src/main/java/eu/faircode/netguard/ActivityMain.java b/app/src/main/java/eu/faircode/netguard/ActivityMain.java index c45015ce..0cf86375 100644 --- a/app/src/main/java/eu/faircode/netguard/ActivityMain.java +++ b/app/src/main/java/eu/faircode/netguard/ActivityMain.java @@ -360,7 +360,7 @@ public class ActivityMain extends AppCompatActivity implements SharedPreferences recreate(); else if ("indicators".equals(name)) - llIndicators.setVisibility(prefs.getBoolean("indicators", false) ? View.VISIBLE : View.GONE); + llIndicators.setVisibility(prefs.getBoolean(name, false) ? View.VISIBLE : View.GONE); } private BroadcastReceiver interactiveStateReceiver = new BroadcastReceiver() { @@ -385,12 +385,11 @@ public class ActivityMain extends AppCompatActivity implements SharedPreferences if (Util.isWifiActive(context)) ivNetwork.setImageLevel(1); - else { + else if (Util.isRoaming(context)) ivNetwork.setImageLevel(3); else ivNetwork.setImageLevel(2); - } ivMetered.setImageLevel(Util.isMetered(context) ? 1 : 0); actionView.postInvalidate();