From 96ed84b27c1f6b73251c50bbfa11ced0117f6802 Mon Sep 17 00:00:00 2001 From: jhengazuki Date: Wed, 8 Oct 2025 01:10:32 +0800 Subject: [PATCH] Clean --- .../fongmi/android/tv/ui/activity/VideoActivity.java | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/app/src/mobile/java/com/fongmi/android/tv/ui/activity/VideoActivity.java b/app/src/mobile/java/com/fongmi/android/tv/ui/activity/VideoActivity.java index 65d140a03..70b8799f5 100644 --- a/app/src/mobile/java/com/fongmi/android/tv/ui/activity/VideoActivity.java +++ b/app/src/mobile/java/com/fongmi/android/tv/ui/activity/VideoActivity.java @@ -349,7 +349,6 @@ public class VideoActivity extends BaseActivity implements Clock.Callback, Custo } private WindowInsetsCompat setStatusBar(WindowInsetsCompat insets) { - if (getActivity().isInPictureInPictureMode()) return insets; int top = insets.getInsets(WindowInsetsCompat.Type.statusBars()).top; ViewGroup.LayoutParams lp = mBinding.statusBar.getLayoutParams(); lp.height = top; @@ -670,7 +669,7 @@ public class VideoActivity extends BaseActivity implements Clock.Callback, Custo } private void onBack() { - if (isFullscreen()) toggleFullscreen(); + if (isFullscreen()) exitFullscreen(); else finish(); } @@ -863,11 +862,6 @@ public class VideoActivity extends BaseActivity implements Clock.Callback, Custo else onRefresh(); } - private void toggleFullscreen() { - if (isFullscreen()) exitFullscreen(); - else enterFullscreen(); - } - private boolean shouldEnterFullscreen(Episode item) { boolean enter = !isFullscreen() && item.isActivated(); if (enter) enterFullscreen(); @@ -1204,7 +1198,7 @@ public class VideoActivity extends BaseActivity implements Clock.Callback, Custo } private void checkHeight() { - if (isLand() || isFullscreen() || mPlayers.getVideoHeight() == 0) return; + if (isLand() || isFullscreen() || isInPictureInPictureMode() || mPlayers.getVideoHeight() == 0) return; mBinding.video.post(this::changeHeight); }