fix: manga not reordering automatically
This commit is contained in:
parent
ffd9fecf26
commit
0fa2cf98d8
1 changed files with 13 additions and 0 deletions
|
@ -58,6 +58,8 @@ import ani.dantotsu.media.Media
|
||||||
import ani.dantotsu.media.MediaDetailsViewModel
|
import ani.dantotsu.media.MediaDetailsViewModel
|
||||||
import ani.dantotsu.media.MediaNameAdapter
|
import ani.dantotsu.media.MediaNameAdapter
|
||||||
import ani.dantotsu.media.MediaSingleton
|
import ani.dantotsu.media.MediaSingleton
|
||||||
|
import ani.dantotsu.media.anime.ExoplayerView
|
||||||
|
import ani.dantotsu.media.anime.ExoplayerView.Companion
|
||||||
import ani.dantotsu.media.manga.MangaCache
|
import ani.dantotsu.media.manga.MangaCache
|
||||||
import ani.dantotsu.media.manga.MangaChapter
|
import ani.dantotsu.media.manga.MangaChapter
|
||||||
import ani.dantotsu.others.ImageViewDialog
|
import ani.dantotsu.others.ImageViewDialog
|
||||||
|
@ -185,6 +187,17 @@ class MangaReaderActivity : AppCompatActivity() {
|
||||||
onBackPressedDispatcher.onBackPressed()
|
onBackPressedDispatcher.onBackPressed()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Suppress("UNCHECKED_CAST")
|
||||||
|
val list = (PrefManager.getNullableCustomVal(
|
||||||
|
"continueMangaList",
|
||||||
|
listOf<Int>(),
|
||||||
|
List::class.java
|
||||||
|
) as List<Int>).toMutableList()
|
||||||
|
if (list.contains(media.id)) list.remove(media.id)
|
||||||
|
list.add(media.id)
|
||||||
|
|
||||||
|
PrefManager.setCustomVal("continueAnimeList", list)
|
||||||
|
|
||||||
defaultSettings = loadReaderSettings("reader_settings") ?: defaultSettings
|
defaultSettings = loadReaderSettings("reader_settings") ?: defaultSettings
|
||||||
|
|
||||||
onBackPressedDispatcher.addCallback(this) {
|
onBackPressedDispatcher.addCallback(this) {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue