Small improvement for chapter toast setting

This commit is contained in:
Koitharu
2025-10-20 08:42:02 +03:00
parent aa2f2c17fc
commit f3b42b9a42
3 changed files with 3 additions and 9 deletions

View File

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

View File

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

View File

@@ -803,8 +803,8 @@
<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="all_sources_enabled">All sources are enabled</string>
<string name="reader_chapter_toast">Show chapter toast</string>
<string name="reader_chapter_toast_summary">Show a toast message with the chapter name when it changes</string>
<string name="reader_chapter_toast">Show chapter change popup</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="backup_restored_background">The backup will be restored in the background</string>
<string name="restoring_backup">Restoring backup</string>