diff options
author | Hayleigh Thompson <me@hayleigh.dev> | 2024-06-11 18:24:17 +0100 |
---|---|---|
committer | Hayleigh Thompson <me@hayleigh.dev> | 2024-06-11 18:24:57 +0100 |
commit | 13118c9eefe6587f044d48b15630898b726d63ea (patch) | |
tree | d3bc99ddbe4c723a2f5ef481d1dfc342df09f690 /src/vdom.ffi.mjs | |
parent | 6e3e2848d3d1c2e719ba0e42b2634688ca5fb5df (diff) | |
download | lustre-13118c9eefe6587f044d48b15630898b726d63ea.tar.gz lustre-13118c9eefe6587f044d48b15630898b726d63ea.zip |
:bug: Fixed a bug where the wrong event target was sometime sused for server component events.
Diffstat (limited to 'src/vdom.ffi.mjs')
-rw-r--r-- | src/vdom.ffi.mjs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/vdom.ffi.mjs b/src/vdom.ffi.mjs index 73d7f08..c3d12e2 100644 --- a/src/vdom.ffi.mjs +++ b/src/vdom.ffi.mjs @@ -402,7 +402,7 @@ function lustreGenericEventHandler(event) { } function lustreServerEventHandler(event) { - const el = event.target; + const el = event.currentTarget; const tag = el.getAttribute(`data-lustre-on-${event.type}`); const data = JSON.parse(el.getAttribute("data-lustre-data") || "{}"); const include = JSON.parse(el.getAttribute("data-lustre-include") || "[]"); |