From 347a8798a4c5f0b426f3ac84a01d752d823fb51b Mon Sep 17 00:00:00 2001 From: HcySunYang Date: Sat, 6 Feb 2021 02:54:59 +0800 Subject: [PATCH] fix(runtime-core): check the DEV_ROOT_FRAGMENT flag correctly in the dev environment (#2750) --- packages/runtime-core/src/componentRenderUtils.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/runtime-core/src/componentRenderUtils.ts b/packages/runtime-core/src/componentRenderUtils.ts index 44e6c8dcf91..c1454e96c1e 100644 --- a/packages/runtime-core/src/componentRenderUtils.ts +++ b/packages/runtime-core/src/componentRenderUtils.ts @@ -119,7 +119,11 @@ export function renderComponentRoot( // to have comments along side the root element which makes it a fragment let root = result let setRoot: ((root: VNode) => void) | undefined = undefined - if (__DEV__ && result.patchFlag & PatchFlags.DEV_ROOT_FRAGMENT) { + if ( + __DEV__ && + result.patchFlag > 0 && + result.patchFlag & PatchFlags.DEV_ROOT_FRAGMENT + ) { ;[root, setRoot] = getChildRoot(result) }