diff --git a/apps/readest-app/src/app/reader/components/FoliateViewer.tsx b/apps/readest-app/src/app/reader/components/FoliateViewer.tsx index f9f96b1b..3c40624b 100644 --- a/apps/readest-app/src/app/reader/components/FoliateViewer.tsx +++ b/apps/readest-app/src/app/reader/components/FoliateViewer.tsx @@ -181,10 +181,6 @@ const FoliateViewer: React.FC<{ document.body.append(view); containerRef.current?.appendChild(view); - const containerRect = containerRef.current?.getBoundingClientRect(); - const width = containerRect?.width || window.innerWidth; - const height = containerRect?.height || window.innerHeight; - const viewSettings = getViewSettings(bookKey)!; const writingMode = viewSettings.writingMode; if (writingMode) { @@ -210,6 +206,9 @@ const FoliateViewer: React.FC<{ detail.allowScript = viewSettings.allowScript ?? false; } }); + const containerRect = containerRef.current?.getBoundingClientRect(); + const width = containerRect?.width || window.innerWidth; + const height = containerRect?.height || window.innerHeight; book.transformTarget?.addEventListener('data', getDocTransformHandler({ width, height })); view.renderer.setStyles?.(getStyles(viewSettings)); diff --git a/apps/readest-app/src/app/reader/components/settings/LayoutPanel.tsx b/apps/readest-app/src/app/reader/components/settings/LayoutPanel.tsx index f0879b7e..d1ceefce 100644 --- a/apps/readest-app/src/app/reader/components/settings/LayoutPanel.tsx +++ b/apps/readest-app/src/app/reader/components/settings/LayoutPanel.tsx @@ -156,7 +156,6 @@ const LayoutPanel: React.FC<{ bookKey: string }> = ({ bookKey }) => { false, false, ); - console.log('compactMarginRightPx', compactMarginRightPx, viewSettings.compactMarginRightPx); // eslint-disable-next-line react-hooks/exhaustive-deps }, [compactMarginRightPx]); @@ -460,17 +459,17 @@ const LayoutPanel: React.FC<{ bookKey: string }> = ({ bookKey }) => { step={4} />