fix media initialization check
This commit is contained in:
parent
a1b9f90500
commit
95c0b574b0
1 changed files with 4 additions and 0 deletions
|
@ -187,6 +187,10 @@ class MangaReaderActivity : AppCompatActivity() {
|
||||||
defaultSettings = loadReaderSettings("reader_settings") ?: defaultSettings
|
defaultSettings = loadReaderSettings("reader_settings") ?: defaultSettings
|
||||||
|
|
||||||
onBackPressedDispatcher.addCallback(this) {
|
onBackPressedDispatcher.addCallback(this) {
|
||||||
|
if (!::media.isInitialized) {
|
||||||
|
finish()
|
||||||
|
return@addCallback
|
||||||
|
}
|
||||||
val chapter = (MediaNameAdapter.findChapterNumber(media.manga!!.selectedChapter!!)
|
val chapter = (MediaNameAdapter.findChapterNumber(media.manga!!.selectedChapter!!)
|
||||||
?.minus(1L) ?: 0).toString()
|
?.minus(1L) ?: 0).toString()
|
||||||
if (chapter == "0.0" && PrefManager.getVal(PrefName.ChapterZeroReader)
|
if (chapter == "0.0" && PrefManager.getVal(PrefName.ChapterZeroReader)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue