Consider reader nav bar width and scrollbars for auto scrollbar position

This commit is contained in:
schroda
2025-01-17 01:20:22 +01:00
parent c227570b93
commit d95396ecb0
3 changed files with 19 additions and 7 deletions

View File

@@ -56,7 +56,12 @@ const BaseStandardReaderProgressBar = ({
useCallback(() => setRefreshProgressBarPosition({}), []),
);
const finalProgressBarPosition = getProgressBarPosition(progressBarPosition, progressBarPositionAutoVertical);
const finalProgressBarPosition = getProgressBarPosition(
progressBarPosition,
progressBarPositionAutoVertical,
scrollbarYSize,
readerNavBarWidth + scrollbarXSize,
);
const { isBottom, isLeft, isRight, isVertical, isHorizontal } =
getProgressBarPositionInfo(finalProgressBarPosition);