From f61f65828fcc621082885291c4e2baef47168552 Mon Sep 17 00:00:00 2001 From: Jarne Demeulemeester Date: Mon, 4 Mar 2024 19:37:13 +0100 Subject: [PATCH] fix: handle `IllegalArgumentException` from `setPictureInPictureParams` --- app/phone/src/main/java/dev/jdtech/jellyfin/PlayerActivity.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/phone/src/main/java/dev/jdtech/jellyfin/PlayerActivity.kt b/app/phone/src/main/java/dev/jdtech/jellyfin/PlayerActivity.kt index 102f8b4c..9b9b0ad0 100644 --- a/app/phone/src/main/java/dev/jdtech/jellyfin/PlayerActivity.kt +++ b/app/phone/src/main/java/dev/jdtech/jellyfin/PlayerActivity.kt @@ -181,7 +181,9 @@ class PlayerActivity : BasePlayerActivity() { is PlayerEvents.NavigateBack -> finish() is PlayerEvents.IsPlayingChanged -> { if (appPreferences.playerPipGesture) { - setPictureInPictureParams(pipParams(event.isPlaying)) + try { + setPictureInPictureParams(pipParams(event.isPlaying)) + } catch (_: IllegalArgumentException) { } } } }