From 07e3248780bd86751e836f66d8848bc84a633959 Mon Sep 17 00:00:00 2001 From: Huang Xin Date: Fri, 10 Apr 2026 18:27:17 +0800 Subject: [PATCH] fix: apply disable click to paginate also for non-iframe clicks (#3818) --- apps/readest-app/src/app/reader/hooks/usePagination.ts | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/apps/readest-app/src/app/reader/hooks/usePagination.ts b/apps/readest-app/src/app/reader/hooks/usePagination.ts index 9c7214dc..26ca9abf 100644 --- a/apps/readest-app/src/app/reader/hooks/usePagination.ts +++ b/apps/readest-app/src/app/reader/hooks/usePagination.ts @@ -236,10 +236,12 @@ export const usePagination = ( const leftThreshold = width * 0.5; const rightThreshold = width * 0.5; const viewSettings = getViewSettings(bookKey); - if (clientX < leftThreshold) { - viewPagination(viewRef.current, viewSettings, 'left'); - } else if (clientX > rightThreshold) { - viewPagination(viewRef.current, viewSettings, 'right'); + if (!viewSettings?.disableClick) { + if (clientX < leftThreshold) { + viewPagination(viewRef.current, viewSettings, 'left'); + } else if (clientX > rightThreshold) { + viewPagination(viewRef.current, viewSettings, 'right'); + } } } }