diff --git a/src/features/reader/viewer/hooks/useReaderPreserveScrollPosition.ts b/src/features/reader/viewer/hooks/useReaderPreserveScrollPosition.ts index e8e39834..403e3924 100644 --- a/src/features/reader/viewer/hooks/useReaderPreserveScrollPosition.ts +++ b/src/features/reader/viewer/hooks/useReaderPreserveScrollPosition.ts @@ -377,5 +377,5 @@ export const useReaderPreserveScrollPosition = ( usePreserveOnValueChange(readingMode, currentPageIndex, setPageToScrollToIndex); usePreserveOnValueChange(pageScaleMode, currentPageIndex, setPageToScrollToIndex); usePreserveOnValueChange(shouldStretchPage, currentPageIndex, setPageToScrollToIndex); - usePreserveOnValueChange(readerWidth, currentPageIndex, setPageToScrollToIndex); + usePreserveOnValueChange(`${readerWidth.value}_${readerWidth.enabled}`, currentPageIndex, setPageToScrollToIndex); };