diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/details/ui/ReadButtonDelegate.kt b/app/src/main/kotlin/org/koitharu/kotatsu/details/ui/ReadButtonDelegate.kt index a93b8e472..045461f4f 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/details/ui/ReadButtonDelegate.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/details/ui/ReadButtonDelegate.kt @@ -125,15 +125,16 @@ class ReadButtonDelegate( } private fun onHistoryChanged(isLoading: Boolean, info: HistoryInfo) { + val isChaptersLoading = isLoading && (info.totalChapters <= 0 || info.isChapterMissing) buttonRead.setText( when { - isLoading -> R.string.loading_ + isChaptersLoading -> R.string.loading_ info.isIncognitoMode -> R.string.incognito info.canContinue -> R.string._continue else -> R.string.read }, ) - splitButton.isEnabled = !isLoading && info.isValid + splitButton.isEnabled = !isChaptersLoading && info.isValid } private fun Menu.populateBranchList() {