From 275c4b1b9a5109580715c7fa2fadcad02ddb339c Mon Sep 17 00:00:00 2001 From: Hayleigh Thompson Date: Thu, 4 Apr 2024 23:44:47 +0100 Subject: :bug: Fix a sneaky bug where events were gone but not forgotten. --- src/vdom.ffi.mjs | 1 + 1 file changed, 1 insertion(+) (limited to 'src') diff --git a/src/vdom.ffi.mjs b/src/vdom.ffi.mjs index 2e1e46c..4abdb3d 100644 --- a/src/vdom.ffi.mjs +++ b/src/vdom.ffi.mjs @@ -292,6 +292,7 @@ function createElementNode({ prev, next, dispatch, stack }) { } for (const eventName of prevHandlers) { + handlersForEl.delete(eventName); el.removeEventListener(eventName, lustreGenericEventHandler); } } -- cgit v1.2.3