Closed JoyBoy-369 closed 3 months ago
Do you have the same error if you remove Lenis ? It doesn't seems to be related with Lenis at all.
@clementroche Nope. I don't get the same error if I remove Lenis. I have put a minimal repo too if you would like to test it out. There is no error if I remove View Transitions too. There seems to be some issue with astro's View Transition but only in firefox
I can't reproduce your issue using your link on Firefox. Lenis doesn't deal with history or location at all so it might come from your implementation.
This seems to be in regard to the Astro's View Transition, not Lenis per say. So I should ask the folk at astro for this issue?
I think so
I'm closing this issue for lack of activity reasons
When I use lenis with astro and enable view-transitions I get the following errors in the browser console after scrolling a couple of times :
Too many calls to Location or History APIs within a short timeframe. router.js:8:17
Uncaught DOMException: The operation is insecure. updateScrollPosition router.js:8 onScrollEnd router.js:409 EventListener.handleEvent* router.js:418 router.js:8 updateScrollPosition router.js:8 onScrollEnd router.js:409 (Async: EventListener.handleEvent)
Developer Tools — Astro Framework React Example (forked) - StackBlitz — https://stackblitz.com/edit/github-2hpcon-pl262h?file=src/components/Layout.astro,astro.config.mjs,src/pages/index.astro,package.json - 6 June 2024 - Watch Video