Fix double pages not showing in default reading mode
This commit is contained in:
parent
509f3bc910
commit
834bc28726
@ -41,6 +41,7 @@ fun BottomReaderBar(
|
||||
onClickCropBorder: () -> Unit,
|
||||
onClickSettings: () -> Unit,
|
||||
// SY -->
|
||||
currentReadingMode: ReadingMode,
|
||||
dualPageSplitEnabled: Boolean,
|
||||
doublePages: Boolean,
|
||||
onClickChapterList: () -> Unit,
|
||||
@ -104,7 +105,7 @@ fun BottomReaderBar(
|
||||
}
|
||||
}
|
||||
|
||||
val cropBorders = when (readingMode) {
|
||||
val cropBorders = when (currentReadingMode) {
|
||||
ReadingMode.WEBTOON -> ReaderBottomButton.CropBordersWebtoon
|
||||
ReadingMode.CONTINUOUS_VERTICAL -> ReaderBottomButton.CropBordersContinuesVertical
|
||||
else -> ReaderBottomButton.CropBordersPager
|
||||
@ -123,7 +124,7 @@ fun BottomReaderBar(
|
||||
if (
|
||||
!dualPageSplitEnabled &&
|
||||
ReaderBottomButton.PageLayout.isIn(enabledButtons) &&
|
||||
ReadingMode.isPagerType(readingMode.flagValue)
|
||||
ReadingMode.isPagerType(currentReadingMode.flagValue)
|
||||
) {
|
||||
IconButton(onClick = onClickPageLayout) {
|
||||
Icon(
|
||||
|
@ -107,6 +107,7 @@ fun ReaderAppBars(
|
||||
navBarType: NavBarType,
|
||||
currentPageText: String,
|
||||
enabledButtons: ImmutableSet<String>,
|
||||
currentReadingMode: ReadingMode,
|
||||
dualPageSplitEnabled: Boolean,
|
||||
doublePages: Boolean,
|
||||
onClickChapterList: () -> Unit,
|
||||
@ -301,6 +302,7 @@ fun ReaderAppBars(
|
||||
onClickCropBorder = onClickCropBorder,
|
||||
onClickSettings = onClickSettings,
|
||||
// SY -->
|
||||
currentReadingMode = currentReadingMode,
|
||||
dualPageSplitEnabled = dualPageSplitEnabled,
|
||||
doublePages = doublePages,
|
||||
onClickChapterList = onClickChapterList,
|
||||
|
@ -478,6 +478,9 @@ class ReaderActivity : BaseActivity() {
|
||||
currentPageText = state.currentPageText,
|
||||
navBarType = navBarType,
|
||||
enabledButtons = readerBottomButtons,
|
||||
currentReadingMode = ReadingMode.fromPreference(
|
||||
viewModel.getMangaReadingMode(resolveDefault = true),
|
||||
),
|
||||
dualPageSplitEnabled = dualPageSplitPaged,
|
||||
doublePages = state.doublePages,
|
||||
onClickChapterList = viewModel::openChapterListDialog,
|
||||
|
Loading…
x
Reference in New Issue
Block a user