From c7683e19b33d4435ee7ed90676c1adfceb616131 Mon Sep 17 00:00:00 2001 From: jarnedemeulemeester Date: Thu, 12 Aug 2021 15:16:59 +0200 Subject: [PATCH] Stop playback when activity is paused --- app/src/main/java/dev/jdtech/jellyfin/PlayerActivity.kt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/src/main/java/dev/jdtech/jellyfin/PlayerActivity.kt b/app/src/main/java/dev/jdtech/jellyfin/PlayerActivity.kt index 13aaccb1..94bf7b32 100644 --- a/app/src/main/java/dev/jdtech/jellyfin/PlayerActivity.kt +++ b/app/src/main/java/dev/jdtech/jellyfin/PlayerActivity.kt @@ -43,6 +43,11 @@ class PlayerActivity : AppCompatActivity() { hideSystemUI() } + override fun onPause() { + super.onPause() + playerView.player?.playWhenReady = false + } + @Suppress("DEPRECATION") private fun hideSystemUI() { // These methods are deprecated but we still use them because the new WindowInsetsControllerCompat has a bug which makes the action bar reappear