From 402e0576c866319135ca7e2e2a6ce03d3fd243bf Mon Sep 17 00:00:00 2001 From: rebelonion <87634197+rebelonion@users.noreply.github.com> Date: Sat, 3 Feb 2024 01:52:39 -0600 Subject: [PATCH] fix for progress dialog --- .../java/ani/dantotsu/media/anime/ExoplayerView.kt | 10 +++++----- app/src/main/res/layout/item_extension.xml | 8 ++++++++ 2 files changed, 13 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/ani/dantotsu/media/anime/ExoplayerView.kt b/app/src/main/java/ani/dantotsu/media/anime/ExoplayerView.kt index dde8b7cc..052b4faf 100644 --- a/app/src/main/java/ani/dantotsu/media/anime/ExoplayerView.kt +++ b/app/src/main/java/ani/dantotsu/media/anime/ExoplayerView.kt @@ -81,8 +81,8 @@ import ani.dantotsu.others.ResettableTimer import ani.dantotsu.others.getSerialized import ani.dantotsu.parsers.* import ani.dantotsu.settings.PlayerSettingsActivity -import ani.dantotsu.settings.saving.PrefName import ani.dantotsu.settings.saving.PrefManager +import ani.dantotsu.settings.saving.PrefName import ani.dantotsu.themes.ThemeManager import com.bumptech.glide.Glide import com.google.android.gms.cast.framework.CastButtonFactory @@ -1185,13 +1185,13 @@ class ExoplayerView : AppCompatActivity(), Player.Listener, SessionAvailabilityL val incognito: Boolean = PrefManager.getVal(PrefName.Incognito) val showProgressDialog = if (PrefManager.getVal(PrefName.AskIndividualPlayer)) PrefManager.getCustomVal( - "${media.id}_progressDialog", + "${media.id}_ProgressDialog", true ) else false - if (!incognito && showProgressDialog && Anilist.userid != null && if (media.isAdult) PrefManager.getVal( + if (!incognito && showProgressDialog && Anilist.userid != null && if (media.isAdult) PrefManager.getVal( PrefName.UpdateForHPlayer ) else true - ) + ) { AlertDialog.Builder(this, R.style.MyPopup) .setTitle(getString(R.string.auto_update, media.userPreferredName)) .apply { @@ -1224,7 +1224,7 @@ class ExoplayerView : AppCompatActivity(), Player.Listener, SessionAvailabilityL } show() } - else model.setEpisode(episodes[media.anime!!.selectedEpisode!!]!!, "invoke") + } else model.setEpisode(episodes[media.anime!!.selectedEpisode!!]!!, "invoke") //Start the recursive Fun if (PrefManager.getVal(PrefName.TimeStampsEnabled)) diff --git a/app/src/main/res/layout/item_extension.xml b/app/src/main/res/layout/item_extension.xml index dbf4dffb..8a262662 100644 --- a/app/src/main/res/layout/item_extension.xml +++ b/app/src/main/res/layout/item_extension.xml @@ -8,6 +8,14 @@ android:paddingTop="10dp" android:paddingBottom="10dp"> + +