From ceff4034afc00c173bd49a38397611bb1c3fc59c Mon Sep 17 00:00:00 2001 From: Maxim Matyunin Date: Wed, 3 Jul 2019 18:05:21 +0900 Subject: [PATCH] 3165 fix out transition --- src/runtime/internal/transitions.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/runtime/internal/transitions.ts b/src/runtime/internal/transitions.ts index bbb24ba9ee..ce1d045e08 100644 --- a/src/runtime/internal/transitions.ts +++ b/src/runtime/internal/transitions.ts @@ -48,7 +48,7 @@ export function transition_in(block, local?: 0 | 1) { export function transition_out(block, local: 0 | 1, callback) { if (block && block.o) { - if (outroing.has(block)) return; + if (outroing.has(block) || !outros.callbacks) return; outroing.add(block); outros.callbacks.push(() => {