From 80347afe91de0f78a94e0daef5573610572f593b Mon Sep 17 00:00:00 2001 From: Corey Lafferty Date: Mon, 15 Jan 2024 14:25:09 -0500 Subject: [PATCH] update slide script --- source/06-utility/slide.ts | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/source/06-utility/slide.ts b/source/06-utility/slide.ts index f3801a42..00f8b657 100644 --- a/source/06-utility/slide.ts +++ b/source/06-utility/slide.ts @@ -150,10 +150,15 @@ export const slideToggle = ( hideContent = true, ) => { if (!target.dataset.isSliding) { - target.addEventListener('finishslider', function () { - delete target.dataset.isSliding; - target.removeEventListener('finishslider', arguments.callee()); - }); + target.addEventListener( + 'finishslider', + function () { + delete target.dataset.isSliding; + }, + { + once: true, + }, + ); if ( (hideContent && window.getComputedStyle(target).display === 'none') ||