From 641a5fe9b91164331bb0ce581dc54ab08d0a9662 Mon Sep 17 00:00:00 2001 From: Bnyro Date: Tue, 18 Oct 2022 14:58:07 +0200 Subject: [PATCH] different player error behavior --- .../github/libretube/ui/fragments/PlayerFragment.kt | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) 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 1677efa08..73ec6bdad 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 @@ -896,12 +896,12 @@ class PlayerFragment : BaseFragment() { * Catch player errors to prevent the app from stopping */ override fun onPlayerError(error: PlaybackException) { - Toast.makeText( - context, - error.localizedMessage, - Toast.LENGTH_LONG - ).show() super.onPlayerError(error) + try { + exoPlayer.play() + } catch (e: Exception) { + e.printStackTrace() + } } })