From 11ea2ffdf96c13d23875660c57fffbd02e5a61bc Mon Sep 17 00:00:00 2001 From: FongMi Date: Sat, 11 Mar 2023 17:31:06 +0800 Subject: [PATCH] [mobile] fix pad pip --- .../com/fongmi/android/tv/ui/activity/DetailActivity.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/app/src/mobile/java/com/fongmi/android/tv/ui/activity/DetailActivity.java b/app/src/mobile/java/com/fongmi/android/tv/ui/activity/DetailActivity.java index 06c5d1e72..14340fe8e 100644 --- a/app/src/mobile/java/com/fongmi/android/tv/ui/activity/DetailActivity.java +++ b/app/src/mobile/java/com/fongmi/android/tv/ui/activity/DetailActivity.java @@ -1045,7 +1045,6 @@ public class DetailActivity extends BaseActivity implements CustomKeyDownVod.Lis @Override public void onPictureInPictureModeChanged(boolean isInPictureInPictureMode) { super.onPictureInPictureModeChanged(isInPictureInPictureMode); - mBinding.progressLayout.setVisibility(isInPictureInPictureMode ? View.GONE : View.VISIBLE); if (isInPictureInPictureMode) hideControl(); else if (isStop()) finish(); } @@ -1053,10 +1052,10 @@ public class DetailActivity extends BaseActivity implements CustomKeyDownVod.Lis @Override public void onConfigurationChanged(@NonNull Configuration newConfig) { super.onConfigurationChanged(newConfig); - if (Utils.hasPIP() && isInPictureInPictureMode()) return; if (isFullscreen()) Utils.hideSystemUI(this); - if (ResUtil.isLand(this) && !isFullscreen()) enterFullscreen(); - if (ResUtil.isPort(this) && isFullscreen() && !isRotate()) exitFullscreen(); + if (Utils.hasPIP() && isInPictureInPictureMode()) enterFullscreen(); + else if (ResUtil.isLand(this) && !isFullscreen()) enterFullscreen(); + else if (ResUtil.isPort(this) && isFullscreen() && !isRotate()) exitFullscreen(); } @Override