Small improvement for chapter toast setting

devel
Koitharu 6 months ago
parent aa2f2c17fc
commit f3b42b9a42
Signed by: Koitharu
GPG Key ID: 676DEE768C17A9D7

@ -489,7 +489,7 @@ class ReaderActivity :
else -> chapterTitle else -> chapterTitle
} }
if ( if (
viewModel.isChapterToastEnabled.value && settings.isReaderChapterToastEnabled &&
chapterTitle != previous?.getChapterTitle(resources) && chapterTitle != previous?.getChapterTitle(resources) &&
chapterTitle.isNotEmpty() chapterTitle.isNotEmpty()
) { ) {

@ -142,12 +142,6 @@ class ReaderViewModel @Inject constructor(
valueProducer = { isReaderBarTransparent }, valueProducer = { isReaderBarTransparent },
) )
val isChapterToastEnabled = settings.observeAsStateFlow(
scope = viewModelScope + Dispatchers.Default,
key = AppSettings.KEY_READER_CHAPTER_TOAST,
valueProducer = { isReaderChapterToastEnabled },
)
val isKeepScreenOnEnabled = settings.observeAsStateFlow( val isKeepScreenOnEnabled = settings.observeAsStateFlow(
scope = viewModelScope + Dispatchers.Default, scope = viewModelScope + Dispatchers.Default,
key = AppSettings.KEY_READER_SCREEN_ON, key = AppSettings.KEY_READER_SCREEN_ON,

@ -803,8 +803,8 @@
<string name="enable_all_sources">Enable all manga sources</string> <string name="enable_all_sources">Enable all manga sources</string>
<string name="enable_all_sources_summary">All available manga sources will be enabled permanently</string> <string name="enable_all_sources_summary">All available manga sources will be enabled permanently</string>
<string name="all_sources_enabled">All sources are enabled</string> <string name="all_sources_enabled">All sources are enabled</string>
<string name="reader_chapter_toast">Show chapter toast</string> <string name="reader_chapter_toast">Show chapter change popup</string>
<string name="reader_chapter_toast_summary">Show a toast message with the chapter name when it changes</string> <string name="reader_chapter_toast_summary">Show a pop-up message with a chapter title when it is changed</string>
<string name="reader_info_bar_transparent">Transparent reader information bar</string> <string name="reader_info_bar_transparent">Transparent reader information bar</string>
<string name="backup_restored_background">The backup will be restored in the background</string> <string name="backup_restored_background">The backup will be restored in the background</string>
<string name="restoring_backup">Restoring backup</string> <string name="restoring_backup">Restoring backup</string>

Loading…
Cancel
Save