Avoid crash when unknown reading mode is used

(cherry picked from commit b4577d667648819fc415b4dc0c0787de3d2d9eae)
This commit is contained in:
arkon 2021-04-14 18:03:48 -04:00 committed by Jobobby04
parent 01ad3dc92b
commit af5ebeca56

View File

@ -946,11 +946,15 @@ class ReaderActivity : BaseRxActivity<ReaderActivityBinding, ReaderPresenter>()
}
private fun showReadingModeToast(mode: Int) {
try {
val strings = resources.getStringArray(R.array.viewers_selector)
readingModeToast?.cancel()
readingModeToast = toast(strings[mode]) {
it.setGravity(Gravity.CENTER_VERTICAL or Gravity.CENTER_HORIZONTAL, 0, 0)
}
} catch (e: ArrayIndexOutOfBoundsException) {
Timber.e("Unknown reading mode: $mode")
}
}
/**