From e4798703f0d7cee83a00f57e5d456263eca4e8d1 Mon Sep 17 00:00:00 2001 From: Alexander Bakker Date: Sat, 17 Sep 2022 18:27:56 +0200 Subject: [PATCH] Make the FAB scroll listener a less sensitive This should help minimize the glitchiness that can occur when scrolling through the entry list. Close #963. --- .../com/beemdevelopment/aegis/helpers/FabScrollHelper.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/beemdevelopment/aegis/helpers/FabScrollHelper.java b/app/src/main/java/com/beemdevelopment/aegis/helpers/FabScrollHelper.java index c5c7da60..6092a0eb 100644 --- a/app/src/main/java/com/beemdevelopment/aegis/helpers/FabScrollHelper.java +++ b/app/src/main/java/com/beemdevelopment/aegis/helpers/FabScrollHelper.java @@ -16,9 +16,9 @@ public class FabScrollHelper { } public void onScroll(int dx, int dy) { - if (dy > 0 && _fabMenu.getVisibility() == View.VISIBLE && !_isAnimating) { + if (dy > 2 && _fabMenu.getVisibility() == View.VISIBLE && !_isAnimating) { setVisible(false); - } else if (dy < 0 && _fabMenu.getVisibility() != View.VISIBLE && !_isAnimating) { + } else if (dy < -2 && _fabMenu.getVisibility() != View.VISIBLE && !_isAnimating) { setVisible(true); } }