From 67880e7c42d00f4f90d121aa89656c5d95573c89 Mon Sep 17 00:00:00 2001 From: M66B Date: Sat, 17 Apr 2021 11:17:35 +0200 Subject: [PATCH] Revert "Swipe left/right one inch" This reverts commit b2c9e84f1ca5cfdee9655ef7c31b16097b62ff56. --- app/src/main/java/eu/faircode/email/SwipeListener.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/SwipeListener.java b/app/src/main/java/eu/faircode/email/SwipeListener.java index 1dbceecb28..fbd934907c 100644 --- a/app/src/main/java/eu/faircode/email/SwipeListener.java +++ b/app/src/main/java/eu/faircode/email/SwipeListener.java @@ -20,7 +20,6 @@ package eu.faircode.email; */ import android.content.Context; -import android.util.DisplayMetrics; import android.view.GestureDetector; import android.view.MotionEvent; import android.view.View; @@ -31,9 +30,11 @@ public class SwipeListener implements View.OnTouchListener { private final GestureDetector gestureDetector; SwipeListener(final Context context, final ISwipeListener listener) { - final DisplayMetrics dm = context.getResources().getDisplayMetrics(); - final int MOVE_THRESHOLD = Math.round(dm.xdpi); - final int SPEED_THRESHOLD = Math.round(dm.xdpi * 1.5f); + final int width = Math.min( + context.getResources().getDisplayMetrics().widthPixels, + context.getResources().getDisplayMetrics().heightPixels); + final int MOVE_THRESHOLD = width / 3; + final int SPEED_THRESHOLD = width / 2; gestureDetector = new GestureDetector(context, new GestureDetector.SimpleOnGestureListener() { @Override