From 267c2089c13f53a8728aac47f4fc97bb39269f67 Mon Sep 17 00:00:00 2001 From: cirroskais Date: Sat, 20 Apr 2024 22:15:51 -0400 Subject: [PATCH] fix animation for buttons --- src/lib/components/ImgButton.svelte | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/src/lib/components/ImgButton.svelte b/src/lib/components/ImgButton.svelte index 1db62a6..ab2efc0 100644 --- a/src/lib/components/ImgButton.svelte +++ b/src/lib/components/ImgButton.svelte @@ -34,12 +34,15 @@ preload.onload = () => { loaded = true; - e.addEventListener('mouseover', startEffect); - e.addEventListener('mousemove', startEffect); - e.addEventListener('mouseleave', () => { - e.style.transform = ''; - e.style.boxShadow = ''; - }); + // gotta wait for svelte to realize that e does in fact, exist + setTimeout(() => { + e.addEventListener('mouseover', startEffect); + e.addEventListener('mousemove', startEffect); + e.addEventListener('mouseleave', () => { + e.style.transform = ''; + e.style.boxShadow = ''; + }); + }, 100); }; } });