You could add an onComplete to a tween... .to(".cover-vector-1", { opacity: 0, ease: "none", onComplete() { console.log("done"); } })   Or a callback directly after the tween... .to(".cover-vector-1", { opacity: 0, ease: "none" }) .add(() => console.log("done"))   Just add to true to the progress call in the onLeave so it won't call it again when you disable it.   onLeave: function (self) { let start = self.start; self.scroll(self.start); se
    • Like