diff --git a/apps/readest-app/src/app/reader/components/FoliateViewer.tsx b/apps/readest-app/src/app/reader/components/FoliateViewer.tsx index b34e5ee2..7d53b7ec 100644 --- a/apps/readest-app/src/app/reader/components/FoliateViewer.tsx +++ b/apps/readest-app/src/app/reader/components/FoliateViewer.tsx @@ -86,7 +86,8 @@ const FoliateViewer: React.FC<{ if (renderer) { if (renderer.start <= 0) { viewRef.current?.prev(1); - } else if (renderer.end >= renderer.viewSize) { + // sometimes viewSize has subpixel value that the end never reaches + } else if (renderer.end + 1 >= renderer.viewSize) { viewRef.current?.next(1); } }