diff --git a/src/compile/render-dom/wrappers/Element/index.ts b/src/compile/render-dom/wrappers/Element/index.ts index 7bca57fa0a..b61a88cb62 100644 --- a/src/compile/render-dom/wrappers/Element/index.ts +++ b/src/compile/render-dom/wrappers/Element/index.ts @@ -494,7 +494,7 @@ export default class ElementWrapper extends Wrapper { block.addVariable(resize_listener); block.builders.mount.addLine( - `${resize_listener} = @addResizeListener(${this.var}, ${callee});` + `${resize_listener} = @addResizeListener(${this.var}, ${callee}.bind(${this.var}));` ); block.builders.destroy.addLine(