diff --git a/app/src/main/java/io/legado/app/ui/book/manga/ReadMangaActivity.kt b/app/src/main/java/io/legado/app/ui/book/manga/ReadMangaActivity.kt index f6aeab09c..a65f20b51 100644 --- a/app/src/main/java/io/legado/app/ui/book/manga/ReadMangaActivity.kt +++ b/app/src/main/java/io/legado/app/ui/book/manga/ReadMangaActivity.kt @@ -94,14 +94,9 @@ class ReadMangaActivity : VMBaseActivity? = null @@ -113,11 +108,11 @@ class ReadMangaActivity : VMBaseActivity(EventBus.UP_MANGA_CONFIG) { mMangaFooterConfig = it - val item = mAdapter.getItem(binding.mRecyclerManga.findCenterViewPosition()) + val item = mAdapter.getItem(binding.recyclerView.findCenterViewPosition()) upInfoBar(item) } } @@ -194,14 +189,11 @@ class ReadMangaActivity : VMBaseActivity sureNewProgress(progress) }) } } - if (isAutoScrollPage) { + if (enableAutoScrollPage) { mScrollTimer.isEnabledPage = true } - if (isAutoScroll) { + if (enableAutoScroll) { mScrollTimer.isEnabled = true } } @@ -426,11 +418,11 @@ class ReadMangaActivity : VMBaseActivity { item.isChecked = !item.isChecked val menuMangaAutoPageSpeed = mMenu?.findItem(R.id.menu_manga_auto_page_speed) - isAutoScrollPage = item.isChecked mScrollTimer.isEnabledPage = item.isChecked menuMangaAutoPageSpeed?.isVisible = item.isChecked - enableAutoPageScroll = item.isChecked + enableAutoScrollPage = item.isChecked enableAutoScroll = false mScrollTimer.isEnabled = false - isAutoScroll = false mMenu?.findItem(R.id.menu_enable_auto_scroll)?.isChecked = false } R.id.menu_manga_auto_page_speed -> { - val mangaAutoPage = mMenu?.findItem(R.id.menu_enable_auto_page) -// val mangaAutoScroll = mMenu?.findItem(R.id.menu_enable_auto_scroll) showNumberPickerDialog( 1, getString(R.string.setting_manga_auto_page_speed), AppConfig.mangaAutoPageSpeed ) { AppConfig.mangaAutoPageSpeed = it - mMangaAutoPageSpeed = it item.title = getString(R.string.manga_auto_page_speed, it) mScrollTimer.setSpeed(it) - if (mangaAutoPage?.isChecked == true) { + if (enableAutoScrollPage) { mScrollTimer.isEnabledPage = true } } @@ -562,12 +549,14 @@ class ReadMangaActivity : VMBaseActivity @@ -29,7 +29,7 @@ tools:visibility="visible" />