More fixes

This commit is contained in:
Jobobby04 2022-08-13 15:48:49 -04:00
parent a08e4e616d
commit 0ed26dbc49
4 changed files with 5 additions and 3 deletions

View File

@ -98,7 +98,7 @@ abstract class DialogController : Controller {
/** /**
* Dismiss the dialog and pop this controller * Dismiss the dialog and pop this controller
*/ */
private fun dismissDialog() { protected fun dismissDialog() {
if (dismissed) { if (dismissed) {
return return
} }

View File

@ -474,6 +474,7 @@ class LibrarySettingsSheet(
item.checked = !item.checked item.checked = !item.checked
when (item) { when (item) {
startReadingButton -> preferences.startReadingButton().set((item.checked)) startReadingButton -> preferences.startReadingButton().set((item.checked))
else -> Unit
} }
adapter.notifyItemChanged(item) adapter.notifyItemChanged(item)
} }

View File

@ -29,6 +29,7 @@ import coil.request.ImageRequest
import com.bluelinelabs.conductor.Controller import com.bluelinelabs.conductor.Controller
import com.bluelinelabs.conductor.ControllerChangeHandler import com.bluelinelabs.conductor.ControllerChangeHandler
import com.bluelinelabs.conductor.ControllerChangeType import com.bluelinelabs.conductor.ControllerChangeType
import com.google.android.material.dialog.MaterialAlertDialogBuilder
import com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton import com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton
import com.google.android.material.snackbar.Snackbar import com.google.android.material.snackbar.Snackbar
import dev.chrisbanes.insetter.applyInsetter import dev.chrisbanes.insetter.applyInsetter

View File

@ -54,7 +54,7 @@ class ReaderTransitionView @JvmOverloads constructor(context: Context, attrs: At
binding.upperText.textAlignment = TEXT_ALIGNMENT_TEXT_START binding.upperText.textAlignment = TEXT_ALIGNMENT_TEXT_START
val isPrevDownloaded = downloadManager.isChapterDownloaded( val isPrevDownloaded = downloadManager.isChapterDownloaded(
prevChapter, prevChapter,
manga manga,
) )
val isCurrentDownloaded = transition.from.pageLoader is DownloadPageLoader val isCurrentDownloaded = transition.from.pageLoader is DownloadPageLoader
binding.upperText.text = buildSpannedString { binding.upperText.text = buildSpannedString {
@ -89,7 +89,7 @@ class ReaderTransitionView @JvmOverloads constructor(context: Context, attrs: At
val isCurrentDownloaded = transition.from.pageLoader is DownloadPageLoader val isCurrentDownloaded = transition.from.pageLoader is DownloadPageLoader
val isNextDownloaded = downloadManager.isChapterDownloaded( val isNextDownloaded = downloadManager.isChapterDownloaded(
nextChapter, nextChapter,
manga manga,
) )
binding.upperText.text = buildSpannedString { binding.upperText.text = buildSpannedString {
bold { append(context.getString(R.string.transition_finished)) } bold { append(context.getString(R.string.transition_finished)) }