fix(reader): corriger le scroll vers le haut bloqué en mode infini #31

Merged
colgora merged 2 commits from fix/reader-infinite-scroll-up into main 2026-03-26 16:11:51 +01:00
Owner

Les IntersectionObserver utilisaient root: null (viewport) au lieu du
conteneur de scroll réel (.infinite-reader). Le rootMargin de 1000px
était donc calculé par rapport au viewport, causant un montage/démontage
des pages à des moments imprécis et des sauts de layout lors du scroll
vers le haut.

Supprime également scroll-behavior: smooth sur le conteneur, qui entrait
en conflit avec le scroll anchoring du navigateur lors des corrections de
position, donnant l'impression que le scroll redescendait tout seul.

Les IntersectionObserver utilisaient root: null (viewport) au lieu du conteneur de scroll réel (.infinite-reader). Le rootMargin de 1000px était donc calculé par rapport au viewport, causant un montage/démontage des pages à des moments imprécis et des sauts de layout lors du scroll vers le haut. Supprime également scroll-behavior: smooth sur le conteneur, qui entrait en conflit avec le scroll anchoring du navigateur lors des corrections de position, donnant l'impression que le scroll redescendait tout seul.
colgora added 1 commit 2026-03-26 16:11:40 +01:00
Les IntersectionObserver utilisaient root: null (viewport) au lieu du
conteneur de scroll réel (.infinite-reader). Le rootMargin de 1000px
était donc calculé par rapport au viewport, causant un montage/démontage
des pages à des moments imprécis et des sauts de layout lors du scroll
vers le haut.

Supprime également scroll-behavior: smooth sur le conteneur, qui entrait
en conflit avec le scroll anchoring du navigateur lors des corrections de
position, donnant l'impression que le scroll redescendait tout seul.
colgora added 1 commit 2026-03-26 16:11:46 +01:00
colgora merged commit 4c80aa6b42 into main 2026-03-26 16:11:51 +01:00
colgora deleted branch fix/reader-infinite-scroll-up 2026-03-26 16:11:51 +01:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: colgora/Mangarr#31