diff options
Diffstat (limited to 'cli/js/event_target.ts')
| -rw-r--r-- | cli/js/event_target.ts | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/cli/js/event_target.ts b/cli/js/event_target.ts index 08c39544c..fcd356ded 100644 --- a/cli/js/event_target.ts +++ b/cli/js/event_target.ts @@ -27,7 +27,7 @@ export const eventTargetHasActivationBehavior: unique symbol = Symbol(); export class EventTarget implements domTypes.EventTarget { public [domTypes.eventTargetHost]: domTypes.EventTarget | null = null; public [domTypes.eventTargetListeners]: { - [type in string]: domTypes.EventListener[] + [type in string]: domTypes.EventListener[]; } = {}; public [domTypes.eventTargetMode] = ""; public [domTypes.eventTargetNodeType]: domTypes.NodeType = @@ -417,9 +417,7 @@ const eventTargetHelpers = { } try { - if (listener.callback) { - listener.handleEvent(eventImpl); - } + listener.handleEvent(eventImpl); } catch (error) { throw new DenoError(ErrorKind.Interrupted, error.message); } |
