Crashfix related to PiP #2041.

This commit is contained in:
Koen J 2025-06-05 13:17:15 +02:00
commit c959b973fc

View file

@ -467,11 +467,15 @@ class VideoDetailFragment() : MainFragment() {
activity?.enterPictureInPictureMode(params);
}
fun onPictureInPictureModeChanged(isInPictureInPictureMode: Boolean, isStop: Boolean, newConfig: Configuration) {
try {
if (isInPictureInPictureMode) {
_viewDetail?.startPictureInPicture();
} else if (isInPictureInPicture) {
leavePictureInPictureMode(isStop);
}
} catch (e: Throwable) {
Logger.e(TAG, "Failed to handle onPictureInPictureModeChanged", e)
}
}
fun leavePictureInPictureMode(isStop: Boolean) {
isInPictureInPicture = false;