diff --git a/app/src/main/java/com/github/libretube/ui/fragments/PlayerFragment.kt b/app/src/main/java/com/github/libretube/ui/fragments/PlayerFragment.kt index d47c69ab24..81acaa88f1 100644 --- a/app/src/main/java/com/github/libretube/ui/fragments/PlayerFragment.kt +++ b/app/src/main/java/com/github/libretube/ui/fragments/PlayerFragment.kt @@ -244,7 +244,7 @@ class PlayerFragment : Fragment(), OnlinePlayerOptions { private val playerListener = object : Player.Listener { override fun onIsPlayingChanged(isPlaying: Boolean) { - if (PlayerHelper.pipEnabled) { + if (PlayerHelper.pipEnabled || PictureInPictureCompat.isInPictureInPictureMode(mainActivity)) { PictureInPictureCompat.setPictureInPictureParams(requireActivity(), pipParams) }