From 9a1ec8567c53a0c7892cf4ba5c53e683b4408f2e Mon Sep 17 00:00:00 2001 From: TwistedUmbrellaX <1173913+AbandonedCart@users.noreply.github.com> Date: Fri, 15 Mar 2024 18:15:43 -0400 Subject: [PATCH] fix: error when streams are empty (#249) The current design simply presents an empty server list and leaves the user to click away. No action can be taken without leaving the dialog. --- .../java/ani/dantotsu/media/anime/SelectorDialogFragment.kt | 6 ++++++ app/src/main/res/values/strings.xml | 1 + 2 files changed, 7 insertions(+) diff --git a/app/src/main/java/ani/dantotsu/media/anime/SelectorDialogFragment.kt b/app/src/main/java/ani/dantotsu/media/anime/SelectorDialogFragment.kt index e016dc29..59fcead8 100644 --- a/app/src/main/java/ani/dantotsu/media/anime/SelectorDialogFragment.kt +++ b/app/src/main/java/ani/dantotsu/media/anime/SelectorDialogFragment.kt @@ -191,6 +191,12 @@ class SelectorDialogFragment : BottomSheetDialogFragment() { } binding.selectorProgressBar.visibility = View.GONE } + if (adapter.itemCount == 0) { + snackString(getString(R.string.stream_selection_emoty)) + tryWith { + dismiss() + } + } } } } diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 2f526b24..e13407f2 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -413,6 +413,7 @@ You can long click List Editor button to Reset Auto Update Autoplay cancelled, no Interaction for more than 1 Hour. Couldn\'t auto select the server, Please try again! + No streams available for content. Try another source. Logging in MAL Getting User Data No next Episode Found!