From 1768a85cbdafab4c4fa4b80a7ec829030bf63bcd Mon Sep 17 00:00:00 2001 From: Thomas Date: Sun, 15 Jan 2023 12:06:38 +0100 Subject: [PATCH] clean fix --- .../android/activities/MediaActivity.java | 12 ------ .../ui/fragment/media/FragmentMedia.java | 8 +++- app/src/main/res/values-night/themes.xml | 42 +++++++++++++++++++ app/src/main/res/values/themes.xml | 16 +++++++ 4 files changed, 64 insertions(+), 14 deletions(-) diff --git a/app/src/main/java/app/fedilab/android/activities/MediaActivity.java b/app/src/main/java/app/fedilab/android/activities/MediaActivity.java index 863f0a46..2e85c2b1 100644 --- a/app/src/main/java/app/fedilab/android/activities/MediaActivity.java +++ b/app/src/main/java/app/fedilab/android/activities/MediaActivity.java @@ -22,12 +22,10 @@ import android.content.Context; import android.content.Intent; import android.content.IntentFilter; import android.content.pm.PackageManager; -import android.graphics.Point; import android.net.Uri; import android.os.Build; import android.os.Bundle; import android.os.Handler; -import android.view.Display; import android.view.Menu; import android.view.MenuItem; import android.view.View; @@ -93,9 +91,6 @@ public class MediaActivity extends BaseTransparentActivity implements OnDownload }; private boolean fullscreen; private Handler handler; - private int minTouch, maxTouch; - private float startX; - private float startY; private ActivityMediaPagerBinding binding; private FragmentMedia mCurrentFragment; private Status status; @@ -211,13 +206,6 @@ public class MediaActivity extends BaseTransparentActivity implements OnDownload } }); setFullscreen(true); - Display display = getWindowManager().getDefaultDisplay(); - Point size = new Point(); - display.getSize(size); - int screenHeight = size.y; - minTouch = (int) (screenHeight * 0.1); - maxTouch = (int) (screenHeight * 0.9); - } diff --git a/app/src/main/java/app/fedilab/android/ui/fragment/media/FragmentMedia.java b/app/src/main/java/app/fedilab/android/ui/fragment/media/FragmentMedia.java index dc62304c..cabcdc9d 100644 --- a/app/src/main/java/app/fedilab/android/ui/fragment/media/FragmentMedia.java +++ b/app/src/main/java/app/fedilab/android/ui/fragment/media/FragmentMedia.java @@ -336,9 +336,13 @@ public class FragmentMedia extends Fragment { private void enableSliding(boolean enable) { if (enable && !swipeEnabled) { swipeEnabled = true; - slidrInterface.unlock(); + if (slidrInterface != null) { + slidrInterface.unlock(); + } } else if (!enable && swipeEnabled) { - slidrInterface.lock(); + if (slidrInterface != null) { + slidrInterface.lock(); + } swipeEnabled = false; } } diff --git a/app/src/main/res/values-night/themes.xml b/app/src/main/res/values-night/themes.xml index 62dd6db2..b2a1a6bb 100644 --- a/app/src/main/res/values-night/themes.xml +++ b/app/src/main/res/values-night/themes.xml @@ -84,6 +84,22 @@ + +