From 7f2355535613f1f5f5902cc7ca235fca8ee5493c Mon Sep 17 00:00:00 2001 From: Evan You Date: Fri, 1 May 2020 15:12:07 -0400 Subject: [PATCH] fix(teleport): teleport should always be tracked as dynamic child for unmount fix #1088 --- packages/runtime-core/src/vnode.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/runtime-core/src/vnode.ts b/packages/runtime-core/src/vnode.ts index efab10c6c..508f0136b 100644 --- a/packages/runtime-core/src/vnode.ts +++ b/packages/runtime-core/src/vnode.ts @@ -381,6 +381,7 @@ function _createVNode( patchFlag !== PatchFlags.HYDRATE_EVENTS && (patchFlag > 0 || shapeFlag & ShapeFlags.SUSPENSE || + shapeFlag & ShapeFlags.TELEPORT || shapeFlag & ShapeFlags.STATEFUL_COMPONENT || shapeFlag & ShapeFlags.FUNCTIONAL_COMPONENT) ) {