From 1c7c6ba7b7f52926988659a3d90b25159dbee89e Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Sat, 5 May 2018 15:35:53 -0400 Subject: [PATCH] null out blocks when outroed --- src/shared/await-block.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/shared/await-block.js b/src/shared/await-block.js index 0fa5c4d403..4ef5536962 100644 --- a/src/shared/await-block.js +++ b/src/shared/await-block.js @@ -14,9 +14,10 @@ export function handlePromise(promise, info) { if (info.block) { if (info.blocks) { info.blocks.forEach((block, i) => { - if (i !== index) block.o(() => { + if (i !== index && block) block.o(() => { block.u(); block.d(); + info.blocks[i] = null; }); }); } else {