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 @@
+
+