diff --git a/apps/readest-app/src/app/reader/components/FoliateViewer.tsx b/apps/readest-app/src/app/reader/components/FoliateViewer.tsx index e0102924..253afaef 100644 --- a/apps/readest-app/src/app/reader/components/FoliateViewer.tsx +++ b/apps/readest-app/src/app/reader/components/FoliateViewer.tsx @@ -188,7 +188,9 @@ const FoliateViewer: React.FC<{ setViewSettings(bookKey, { ...viewSettings }); } - mountAdditionalFonts(detail.doc, isCJKLang(bookData.book?.primaryLanguage)); + if (!bookData?.isFixedLayout) { + mountAdditionalFonts(detail.doc, isCJKLang(bookData.book?.primaryLanguage)); + } getLoadedFonts().forEach((font) => { mountCustomFont(detail.doc, font); diff --git a/apps/readest-app/src/services/constants.ts b/apps/readest-app/src/services/constants.ts index 1ac1e74a..e4cabcde 100644 --- a/apps/readest-app/src/services/constants.ts +++ b/apps/readest-app/src/services/constants.ts @@ -198,6 +198,7 @@ export const DEFAULT_MOBILE_VIEW_SETTINGS: Partial = { defaultFont: 'Sans-serif', marginBottomPx: 16, disableDoubleClick: true, + spreadMode: 'none', }; export const DEFAULT_CJK_VIEW_SETTINGS: Partial = { diff --git a/packages/foliate-js b/packages/foliate-js index f443513d..29fd7aad 160000 --- a/packages/foliate-js +++ b/packages/foliate-js @@ -1 +1 @@ -Subproject commit f443513d52e677edf87c5771bcd5e139a90d4a39 +Subproject commit 29fd7aadf947639f86ce0de7f381a62b52bd32b4