From e1dfb6f6c0ebb8e5f6a7ccb660beb82b5ebfdbdf Mon Sep 17 00:00:00 2001 From: David A Kondrad Date: Thu, 12 Dec 2019 15:11:04 -0500 Subject: [PATCH] event handler: check validity of dynamic event --- .../compile/render_dom/wrappers/Element/EventHandler.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/compiler/compile/render_dom/wrappers/Element/EventHandler.ts b/src/compiler/compile/render_dom/wrappers/Element/EventHandler.ts index 75fa17db2f..c5eaca0f54 100644 --- a/src/compiler/compile/render_dom/wrappers/Element/EventHandler.ts +++ b/src/compiler/compile/render_dom/wrappers/Element/EventHandler.ts @@ -30,7 +30,7 @@ export default class EventHandlerWrapper { if (this.node.reassigned) { block.maintain_context = true; - return x`function () { ${snippet}.apply(this, arguments); }`; + return x`function () { if( @is_function(${snippet}) ) ${snippet}.apply(this, arguments); }`; } return snippet; }