diff --git a/src/compile/render-dom/wrappers/Element/index.ts b/src/compile/render-dom/wrappers/Element/index.ts index abfef21bcc..fd04120ae8 100644 --- a/src/compile/render-dom/wrappers/Element/index.ts +++ b/src/compile/render-dom/wrappers/Element/index.ts @@ -596,7 +596,9 @@ export default class ElementWrapper extends Wrapper { @add_render_callback(() => { if (!${name}) ${name} = @create_transition(${this.var}, ${fn}, ${snippet}, true); - ${name}.run(1); + ${name}.run(1, () => { + ${name} = null; + }); }); `);