diff --git a/app/src/main/java/ml/docilealligator/infinityforreddit/activities/BaseActivity.java b/app/src/main/java/ml/docilealligator/infinityforreddit/activities/BaseActivity.java index 6504c0a9..8e0f1613 100644 --- a/app/src/main/java/ml/docilealligator/infinityforreddit/activities/BaseActivity.java +++ b/app/src/main/java/ml/docilealligator/infinityforreddit/activities/BaseActivity.java @@ -501,7 +501,7 @@ public abstract class BaseActivity extends AppCompatActivity implements CustomFo Object touchSlopBox = touchSlopField.get(recyclerView); if (touchSlopBox != null) { int touchSlop = (int) touchSlopBox; - touchSlopField.set(recyclerView, touchSlop * 4); + touchSlopField.set(recyclerView, touchSlop * Integer.parseInt(getDefaultSharedPreferences().getString(SharedPreferencesUtils.TAB_SWITCHING_SENSITIVITY, "4"))); } } catch (NoSuchFieldException | IllegalAccessException ignore) {} } diff --git a/app/src/main/java/ml/docilealligator/infinityforreddit/utils/SharedPreferencesUtils.java b/app/src/main/java/ml/docilealligator/infinityforreddit/utils/SharedPreferencesUtils.java index 0bbff7c5..aa06f105 100644 --- a/app/src/main/java/ml/docilealligator/infinityforreddit/utils/SharedPreferencesUtils.java +++ b/app/src/main/java/ml/docilealligator/infinityforreddit/utils/SharedPreferencesUtils.java @@ -233,6 +233,10 @@ public class SharedPreferencesUtils { public static final String LONG_PRESS_POST_VALUE_NONE = "0"; public static final String LONG_PRESS_POST_VALUE_SHOW_POST_OPTIONS = "1"; public static final String LONG_PRESS_POST_VALUE_PREVIEW_IN_FULLSCREEN = "2"; + public static final String TAB_SWITCHING_SENSITIVITY = "tab_switching_sensitivity"; + public static final String SWIPE_RIGHT_TO_GO_BACK_SENSITIVITY = "swipe_right_to_go_back_sensitivity"; + public static final String SWIPE_ACTION_SENSITIVITY_IN_COMMENTS = "swipe_action_sensitivity_in_comments"; + public static final String NAVIGATION_DRAWER_SWIPE_AREA = "navigation_drawer_swipe_area"; public static String getPostDetailFabPortraitX(@Nullable Display display) { if (display == null) {