From 4dea23f79ee7f0858bfad43062ac11d5954dabd7 Mon Sep 17 00:00:00 2001 From: Evan You Date: Thu, 3 Oct 2019 15:17:45 -0400 Subject: [PATCH] fix(compiler): exclude BAIL flag in annotations --- packages/compiler-core/src/transforms/transformElement.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/compiler-core/src/transforms/transformElement.ts b/packages/compiler-core/src/transforms/transformElement.ts index 069c79345b..ceb7fbf292 100644 --- a/packages/compiler-core/src/transforms/transformElement.ts +++ b/packages/compiler-core/src/transforms/transformElement.ts @@ -122,8 +122,9 @@ export const transformElement: NodeTransform = (node, context) => { } if (__DEV__) { const flagNames = Object.keys(PatchFlagNames) - .filter(n => patchFlag & Number(n)) - .map(n => PatchFlagNames[n as any]) + .map(Number) + .filter(n => n > 0 && patchFlag & n) + .map(n => PatchFlagNames[n]) .join(`, `) args.push(patchFlag + ` /* ${flagNames} */`) } else { -- 2.47.3