From d6f79f8eb1fbee91bb8a2dfbc1a872207dc8b271 Mon Sep 17 00:00:00 2001 From: M66B Date: Sat, 23 Apr 2022 10:00:16 +0200 Subject: [PATCH] Hide debug log filter --- app/src/main/java/eu/faircode/email/FragmentLogs.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/FragmentLogs.java b/app/src/main/java/eu/faircode/email/FragmentLogs.java index 584e95bd0c..e190e8b118 100644 --- a/app/src/main/java/eu/faircode/email/FragmentLogs.java +++ b/app/src/main/java/eu/faircode/email/FragmentLogs.java @@ -196,10 +196,14 @@ public class FragmentLogs extends FragmentBase { private void onMenuShow() { final Context context = getContext(); - SpannableStringBuilder[] titles = new SpannableStringBuilder[EntityLog.Type.values().length]; - boolean[] states = new boolean[EntityLog.Type.values().length]; + int len = EntityLog.Type.values().length; + if (!BuildConfig.DEBUG) + len--; + + SpannableStringBuilder[] titles = new SpannableStringBuilder[len]; + boolean[] states = new boolean[len]; SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context); - for (int i = 0; i < EntityLog.Type.values().length; i++) { + for (int i = 0; i < len; i++) { EntityLog.Type type = EntityLog.Type.values()[i]; titles[i] = new SpannableStringBuilderEx(type.toString()); Integer color = EntityLog.getColor(context, type);