about summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--src/html/event.nim1
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)