From e8c59923683282a028556bdbda7ea26bd394c8e7 Mon Sep 17 00:00:00 2001 From: Caleb Porzio Date: Tue, 13 Feb 2024 10:51:09 -0500 Subject: [PATCH] exempt x-intersect from cloning phase --- packages/intersect/src/index.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/intersect/src/index.js b/packages/intersect/src/index.js index 5a4c89e74..f955c4fce 100644 --- a/packages/intersect/src/index.js +++ b/packages/intersect/src/index.js @@ -1,5 +1,5 @@ export default function (Alpine) { - Alpine.directive('intersect', (el, { value, expression, modifiers }, { evaluateLater, cleanup }) => { + Alpine.directive('intersect', Alpine.skipDuringClone((el, { value, expression, modifiers }, { evaluateLater, cleanup }) => { let evaluate = evaluateLater(expression) let options = { @@ -23,7 +23,7 @@ export default function (Alpine) { cleanup(() => { observer.disconnect() }) - }) + })) } function getThreshold(modifiers) {