From 239b32fcc28b04be52d818efcc4e98300471929b Mon Sep 17 00:00:00 2001 From: Mohammed Efaz Date: Fri, 13 Feb 2026 21:35:25 +0600 Subject: [PATCH] fix: reader ruler disabled in scroll mode (#3288) --- apps/readest-app/src/app/reader/components/ReadingRuler.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/readest-app/src/app/reader/components/ReadingRuler.tsx b/apps/readest-app/src/app/reader/components/ReadingRuler.tsx index bc728a8e..81490935 100644 --- a/apps/readest-app/src/app/reader/components/ReadingRuler.tsx +++ b/apps/readest-app/src/app/reader/components/ReadingRuler.tsx @@ -106,7 +106,7 @@ const ReadingRuler: React.FC = ({ // Auto-move ruler to first visible text on page change useEffect(() => { - if (!progress?.pageinfo) return; + if (!progress?.pageinfo || viewSettings.scrolled) return; /** * Get the position of the first visible text element. @@ -222,6 +222,7 @@ const ReadingRuler: React.FC = ({ // eslint-disable-next-line react-hooks/exhaustive-deps }, [ progress?.pageinfo?.current, + viewSettings.scrolled, isVertical, rtl, viewSettings.marginTopPx,