diff options
-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) |