diff options
author | bptato <nincsnevem662@gmail.com> | 2025-01-16 20:41:26 +0100 |
---|---|---|
committer | bptato <nincsnevem662@gmail.com> | 2025-01-16 20:41:26 +0100 |
commit | 90d6faeb5c109f166f99bdeac12b79c8af349d03 (patch) | |
tree | 3d8780b16b9809e59cd2171ae6325143a0993515 /src | |
parent | 199443e64ed2d0606af2255b3c3eb3167ecbc000 (diff) | |
download | chawan-90d6faeb5c109f166f99bdeac12b79c8af349d03.tar.gz |
dom: set target on dispatch
Diffstat (limited to 'src')
-rw-r--r-- | src/html/event.nim | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/html/event.nim b/src/html/event.nim index 3f3a434f..11a6e5b0 100644 --- a/src/html/event.nim +++ b/src/html/event.nim @@ -340,6 +340,7 @@ proc dispatch*(ctx: JSContext; target: EventTarget; event: Event): bool = var canceled = false var stop = false event.flags.incl(efDispatch) + event.target = target var target = target while target != nil and not stop: ctx.dispatchEvent0(event, target, stop, canceled) |