ScrollTrigger.clearScrollMemory
ScrollTrigger.clearScrollMemory( scrollRestoration:String )
Clears any recorded scroll positions in ScrollTrigger so that no scroll positions get restored after a refresh(). Normally, this isn't necessary but in some frameworks that handle routing in unconventional ways, it can be useful.
Parameters
scrollRestoration: String
If you'd like to explicitly set the window.history.scrollRestoration value, you can define
"auto"or"manual". By default it will use whatever it was when ScrollTrigger loaded.
Details
Clears any recorded scroll positions in ScrollTrigger so that no scroll positions get restored after a refresh(). Normally, this isn't necessary but in some frameworks that handle routing in unconventional ways, it can be useful.
You might also want to consider setting window.history.scrollRestoration = "manual" to prevent the browser from trying to restore the scroll position from its history (unrelated to ScrollTrigger). See https://developer.mozilla.org/en-US/docs/Web/API/History/scrollRestoration
