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 d0c398bc..6045cb2c 100644 --- a/app/phone/src/main/java/dev/jdtech/jellyfin/PlayerActivity.kt +++ b/app/phone/src/main/java/dev/jdtech/jellyfin/PlayerActivity.kt @@ -138,7 +138,15 @@ class PlayerActivity : BasePlayerActivity() { // Skip Intro button skipIntroButton.isVisible = !isInPictureInPictureMode && (currentIntro != null || currentCredit != null) - skipIntroButton.text = if (currentCredit != null) getString(CoreR.string.skip_credit_button) else getString(CoreR.string.skip_intro_button) + skipIntroButton.text = if (currentCredit != null) { + if (binding.playerView.player?.hasNextMediaItem() == true) { + getString(CoreR.string.skip_credit_button) + } else { + getString(CoreR.string.skip_credit_button_last) + } + } else { + getString(CoreR.string.skip_intro_button) + } skipIntroButton.setOnClickListener { if (currentIntro != null) { currentIntro?.let { diff --git a/core/src/main/res/values-it/strings.xml b/core/src/main/res/values-it/strings.xml index 28fff6fd..f374fad4 100644 --- a/core/src/main/res/values-it/strings.xml +++ b/core/src/main/res/values-it/strings.xml @@ -187,4 +187,5 @@ Rimuovi dai preferiti Salta intro Prossimo episodio + Chiudi player \ No newline at end of file diff --git a/core/src/main/res/values/strings.xml b/core/src/main/res/values/strings.xml index c7224682..19e2df36 100644 --- a/core/src/main/res/values/strings.xml +++ b/core/src/main/res/values/strings.xml @@ -187,4 +187,5 @@ Remove from favorites Skip Intro Next episode + Close player