diff --git a/app/src/main/java/io/legato/kazusa/ui/main/MainActivity.kt b/app/src/main/java/io/legato/kazusa/ui/main/MainActivity.kt index 6c22ffa78..226ab3a7b 100644 --- a/app/src/main/java/io/legato/kazusa/ui/main/MainActivity.kt +++ b/app/src/main/java/io/legato/kazusa/ui/main/MainActivity.kt @@ -40,6 +40,7 @@ import io.legato.kazusa.help.storage.Backup import io.legato.kazusa.lib.dialogs.alert import io.legato.kazusa.service.BaseReadAloudService import io.legato.kazusa.ui.about.CrashLogsDialog +import io.legato.kazusa.ui.book.read.ReadBookActivity import io.legato.kazusa.ui.book.search.SearchActivity import io.legato.kazusa.ui.main.bookshelf.BaseBookshelfFragment import io.legato.kazusa.ui.main.bookshelf.books.BookshelfFragment1 @@ -51,6 +52,7 @@ import io.legato.kazusa.ui.main.rss.RssFragment import io.legato.kazusa.ui.welcome.WelcomeActivity import io.legato.kazusa.ui.widget.dialog.TextDialog import io.legato.kazusa.utils.dpToPx +import io.legato.kazusa.utils.getPrefBoolean import io.legato.kazusa.utils.gone import io.legato.kazusa.utils.hideSoftInput import io.legato.kazusa.utils.observeEvent @@ -113,6 +115,10 @@ class MainActivity : VMBaseActivity(), return } + if (getPrefBoolean(PreferKey.defaultToRead)) { + startActivity() + } + if (savedInstanceState != null) { pagePosition = savedInstanceState.getInt("currentPagePosition", 0) }