diff --git a/app/src/main/java/io/legado/app/data/repository/ReadSettingsRepository.kt b/app/src/main/java/io/legado/app/data/repository/ReadSettingsRepository.kt index bdfc1ca3b..9ab2de4d1 100644 --- a/app/src/main/java/io/legado/app/data/repository/ReadSettingsRepository.kt +++ b/app/src/main/java/io/legado/app/data/repository/ReadSettingsRepository.kt @@ -442,7 +442,7 @@ class ReadSettingsRepository( readMenuCustomIcons = this[Keys.ReadMenuCustomIcons] ?: "", titleBarCustomIcons = this[Keys.TitleBarCustomIcons] ?: "", titleBarIconPosition = this[Keys.TitleBarIconPosition] ?: 0, - showTitleBarIcons = this[Keys.ShowTitleBarIcons] ?: true, + showTitleBarIcons = this[Keys.ShowTitleBarIcons] ?: false, chineseConverterType = this[Keys.ChineseConverterType] ?: 0, ) } diff --git a/app/src/main/java/io/legado/app/ui/book/read/ReadBookContract.kt b/app/src/main/java/io/legado/app/ui/book/read/ReadBookContract.kt index edbda6219..e6d8a5011 100644 --- a/app/src/main/java/io/legado/app/ui/book/read/ReadBookContract.kt +++ b/app/src/main/java/io/legado/app/ui/book/read/ReadBookContract.kt @@ -159,7 +159,7 @@ data class ReadBookUiState( @Stable data class ReadMenuConfig( val titleBarIconPosition: Int = 0, - val showTitleBarIcons: Boolean = true, + val showTitleBarIcons: Boolean = false, val readMenuFloatingBottomBar: Boolean = false, val readMenuBottomCornerRadius: Int = 0, val readMenuIconItemsPerRow: Int = 5, diff --git a/app/src/main/java/io/legado/app/ui/config/themeConfig/ThemeConfig.kt b/app/src/main/java/io/legado/app/ui/config/themeConfig/ThemeConfig.kt index 608506d6b..8bc93eab3 100644 --- a/app/src/main/java/io/legado/app/ui/config/themeConfig/ThemeConfig.kt +++ b/app/src/main/java/io/legado/app/ui/config/themeConfig/ThemeConfig.kt @@ -52,7 +52,9 @@ object ThemeConfig { var appTheme by prefDelegate(PreferKey.appTheme, "0") - var themeMode by prefDelegate(PreferKey.themeMode, "0") + var themeMode by prefDelegate(PreferKey.themeMode, "0") { + initNightMode() + } fun initNightMode() { when (appCtx.getPrefString(PreferKey.themeMode, "0")) {