From a7c5e5de57777f9c1cb05e42696588dcfffdbf71 Mon Sep 17 00:00:00 2001 From: M66B Date: Sat, 15 Jun 2024 22:49:40 +0200 Subject: [PATCH] Auto hide FAB with accessibility --- app/src/main/java/eu/faircode/email/FragmentMessages.java | 4 ++-- .../main/java/eu/faircode/email/FragmentOptionsBehavior.java | 4 ---- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/FragmentMessages.java b/app/src/main/java/eu/faircode/email/FragmentMessages.java index c125b19557..90d4ae6d1f 100644 --- a/app/src/main/java/eu/faircode/email/FragmentMessages.java +++ b/app/src/main/java/eu/faircode/email/FragmentMessages.java @@ -7824,7 +7824,7 @@ public class FragmentMessages extends FragmentBase if (viewType == AdapterMessage.ViewType.UNIFIED || viewType == AdapterMessage.ViewType.FOLDER) - if (auto_hide_answer && scrolling && !accessibility) + if (auto_hide_answer && scrolling) fabCompose.hide(); else fabCompose.show(); @@ -7835,7 +7835,7 @@ public class FragmentMessages extends FragmentBase return; int expanded = (values.containsKey("expanded") ? values.get("expanded").size() : 0); - if (auto_hide_answer && scrolling && !accessibility) + if (auto_hide_answer && scrolling) fabReply.hide(); else { if (expanded == 1) { diff --git a/app/src/main/java/eu/faircode/email/FragmentOptionsBehavior.java b/app/src/main/java/eu/faircode/email/FragmentOptionsBehavior.java index 5003443325..588c781bee 100644 --- a/app/src/main/java/eu/faircode/email/FragmentOptionsBehavior.java +++ b/app/src/main/java/eu/faircode/email/FragmentOptionsBehavior.java @@ -112,8 +112,6 @@ public class FragmentOptionsBehavior extends FragmentBase implements SharedPrefe private Button btnDefaultFolder; private TextView tvDefaultFolder; - private boolean accessibility; - final static int MAX_SWIPE_SENSITIVITY = 10; final static int DEFAULT_SWIPE_SENSITIVITY = 6; @@ -199,8 +197,6 @@ public class FragmentOptionsBehavior extends FragmentBase implements SharedPrefe btnDefaultFolder = view.findViewById(R.id.btnDefaultFolder); tvDefaultFolder = view.findViewById(R.id.tvDefaultFolder); - accessibility = Helper.isAccessibilityEnabled(getContext()); - setOptions(); // Wire controls