From 3dd398c03b508093a9669f2082bcf60025d3c1ea Mon Sep 17 00:00:00 2001 From: M66B Date: Wed, 31 Mar 2021 21:12:39 +0200 Subject: [PATCH] Refactoring --- .../main/java/eu/faircode/email/FragmentMessages.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/FragmentMessages.java b/app/src/main/java/eu/faircode/email/FragmentMessages.java index f462fbd4da..ac6abacb7b 100644 --- a/app/src/main/java/eu/faircode/email/FragmentMessages.java +++ b/app/src/main/java/eu/faircode/email/FragmentMessages.java @@ -3692,10 +3692,14 @@ public class FragmentMessages extends FragmentBase implements SharedPreferences. boolean hints = (viewType == AdapterMessage.ViewType.UNIFIED || viewType == AdapterMessage.ViewType.FOLDER); SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(getContext()); + boolean app_support = prefs.getBoolean("app_support", false); + boolean message_swipe = prefs.getBoolean("message_swipe", false); + boolean message_select = prefs.getBoolean("message_select", false); boolean send_pending = prefs.getBoolean("send_pending", true); - grpHintSupport.setVisibility(prefs.getBoolean("app_support", false) || !hints ? View.GONE : View.VISIBLE); - grpHintSwipe.setVisibility(prefs.getBoolean("message_swipe", false) || !hints ? View.GONE : View.VISIBLE); - grpHintSelect.setVisibility(prefs.getBoolean("message_select", false) || !hints ? View.GONE : View.VISIBLE); + + grpHintSupport.setVisibility(app_support || !hints ? View.GONE : View.VISIBLE); + grpHintSwipe.setVisibility(message_swipe || !hints ? View.GONE : View.VISIBLE); + grpHintSelect.setVisibility(message_select || !hints ? View.GONE : View.VISIBLE); final DB db = DB.getInstance(getContext());