From 6f66b299cf798b7e770e456c96c1a73c0b16b5cf Mon Sep 17 00:00:00 2001 From: M66B Date: Sun, 15 Sep 2024 20:40:05 +0200 Subject: [PATCH] Added haptic feedback to swipe/refresh --- app/src/main/java/eu/faircode/email/FragmentAccounts.java | 2 ++ app/src/main/java/eu/faircode/email/FragmentFolders.java | 2 ++ app/src/main/java/eu/faircode/email/FragmentMessages.java | 1 + 3 files changed, 5 insertions(+) diff --git a/app/src/main/java/eu/faircode/email/FragmentAccounts.java b/app/src/main/java/eu/faircode/email/FragmentAccounts.java index d0e0654973..d2c3f8daff 100644 --- a/app/src/main/java/eu/faircode/email/FragmentAccounts.java +++ b/app/src/main/java/eu/faircode/email/FragmentAccounts.java @@ -34,6 +34,7 @@ import android.graphics.Rect; import android.graphics.drawable.Drawable; import android.os.Bundle; import android.text.TextUtils; +import android.view.HapticFeedbackConstants; import android.view.LayoutInflater; import android.view.Menu; import android.view.MenuInflater; @@ -131,6 +132,7 @@ public class FragmentAccounts extends FragmentBase { swipeRefresh.setOnRefreshListener(new SwipeRefreshLayout.OnRefreshListener() { @Override public void onRefresh() { + Helper.performHapticFeedback(swipeRefresh, HapticFeedbackConstants.CONFIRM); onSwipeRefresh(); } }); diff --git a/app/src/main/java/eu/faircode/email/FragmentFolders.java b/app/src/main/java/eu/faircode/email/FragmentFolders.java index 720d5469df..f3d30bb7d8 100644 --- a/app/src/main/java/eu/faircode/email/FragmentFolders.java +++ b/app/src/main/java/eu/faircode/email/FragmentFolders.java @@ -34,6 +34,7 @@ import android.graphics.Rect; import android.net.Uri; import android.os.Bundle; import android.text.TextUtils; +import android.view.HapticFeedbackConstants; import android.view.LayoutInflater; import android.view.Menu; import android.view.MenuInflater; @@ -197,6 +198,7 @@ public class FragmentFolders extends FragmentBase { swipeRefresh.setOnRefreshListener(new SwipeRefreshLayout.OnRefreshListener() { @Override public void onRefresh() { + Helper.performHapticFeedback(swipeRefresh, HapticFeedbackConstants.CONFIRM); onSwipeRefresh(); } }); diff --git a/app/src/main/java/eu/faircode/email/FragmentMessages.java b/app/src/main/java/eu/faircode/email/FragmentMessages.java index 7bc88690a0..9c83b6a80d 100644 --- a/app/src/main/java/eu/faircode/email/FragmentMessages.java +++ b/app/src/main/java/eu/faircode/email/FragmentMessages.java @@ -683,6 +683,7 @@ public class FragmentMessages extends FragmentBase swipeRefresh.setOnRefreshListener(new SwipeRefreshLayout.OnRefreshListener() { @Override public void onRefresh() { + Helper.performHapticFeedback(swipeRefresh, HapticFeedbackConstants.CONFIRM); onSwipeRefresh(); } });