From 390a9b35668d86a49fbb27e2d34acb67d5ff9635 Mon Sep 17 00:00:00 2001 From: FongMi Date: Sun, 16 Jun 2024 01:59:27 +0800 Subject: [PATCH] Fix bug --- .../com/fongmi/android/tv/ui/activity/VideoActivity.java | 6 ++---- 1 file changed, 2 insertions(+), 4 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 65b621a5b..809118c4f 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 @@ -1492,12 +1492,10 @@ public class VideoActivity extends BaseActivity implements Clock.Callback, Custo super.onPictureInPictureModeChanged(isInPictureInPictureMode); if (isInPictureInPictureMode) { PlaybackService.start(mPlayers); - enterFullscreen(); setSubtitle(10); hideControl(); hideSheet(); } else { - exitFullscreen(); setForeground(true); PlaybackService.stop(); if (isStop()) finish(); @@ -1507,8 +1505,8 @@ public class VideoActivity extends BaseActivity implements Clock.Callback, Custo @Override public void onConfigurationChanged(@NonNull Configuration newConfig) { super.onConfigurationChanged(newConfig); - if (isPort() && newConfig.orientation == 1 && !isRotate()) exitFullscreen(); - if (isPort() && newConfig.orientation == 2) enterFullscreen(); + if (isAutoRotate() && isPort() && newConfig.orientation == 1 && !isRotate()) exitFullscreen(); + if (isAutoRotate() && isPort() && newConfig.orientation == 2) enterFullscreen(); if (isFullscreen()) Util.hideSystemUI(this); }