From ffd3a443fa9e41065b3cbe0d829dbe283c25699a Mon Sep 17 00:00:00 2001 From: LagradOst Date: Fri, 28 May 2021 15:43:43 +0200 Subject: [PATCH] small player fix --- .../cloudstream3/ui/player/PlayerFragment.kt | 11 ++++++----- app/src/main/res/layout/player_custom_layout.xml | 11 +++-------- 2 files changed, 9 insertions(+), 13 deletions(-) diff --git a/app/src/main/java/com/lagradost/cloudstream3/ui/player/PlayerFragment.kt b/app/src/main/java/com/lagradost/cloudstream3/ui/player/PlayerFragment.kt index 3c661b3a..44ab4832 100644 --- a/app/src/main/java/com/lagradost/cloudstream3/ui/player/PlayerFragment.kt +++ b/app/src/main/java/com/lagradost/cloudstream3/ui/player/PlayerFragment.kt @@ -433,10 +433,12 @@ class PlayerFragment : Fragment() { } val nextEp = percentage >= OPENING_PROCENTAGE + val data = localData + skip_op_text.text = if (nextEp) "Next Episode" else "Skip OP" val isVis = if (nextEp) hasNext //&& !isCurrentlySkippingEp - else (localData is AnimeLoadResponse) + else (data is AnimeLoadResponse && (data.type == TvType.Anime || data.type == TvType.ONA)) skip_op.visibility = if (isVis) View.VISIBLE else View.GONE } } @@ -790,7 +792,7 @@ class PlayerFragment : Fragment() { skip_op.setOnClickListener { if (exoPlayer.currentPosition * 100 / exoPlayer.duration >= OPENING_PROCENTAGE) { if (hasNextEpisode()) { - // skip_op.visibility = View.GONE + // skip_op.visibility = View.GONE skipToNextEpisode() } } else { @@ -1051,7 +1053,7 @@ class PlayerFragment : Fragment() { video_title_rez?.text = if (height == null || width == null) currentUrl.name else "${currentUrl.name} - ${width}x${height}" - if(!hasUsedFirstRender) { // DON'T WANT TO SET MULTIPLE MESSAGES + if (!hasUsedFirstRender) { // DON'T WANT TO SET MULTIPLE MESSAGES println("FIRST RENDER") changeSkip() exoPlayer @@ -1074,8 +1076,7 @@ class PlayerFragment : Fragment() { .send() - } - else { + } else { changeSkip() } hasUsedFirstRender = true diff --git a/app/src/main/res/layout/player_custom_layout.xml b/app/src/main/res/layout/player_custom_layout.xml index 13cc776c..7279edb3 100644 --- a/app/src/main/res/layout/player_custom_layout.xml +++ b/app/src/main/res/layout/player_custom_layout.xml @@ -104,8 +104,6 @@ + app:layout_constraintTop_toBottomOf="@+id/video_title">