From 3f9bcc8c577f9a677256cadf93f8818334c015d7 Mon Sep 17 00:00:00 2001 From: * <8> Date: Fri, 18 Feb 2022 10:23:44 +0800 Subject: [PATCH] Match-id-85dc02bf87a8af162660f3bac0e8edd29c29323d --- libs/horizon/src/renderer/submit/LifeCycleHandler.ts | 2 +- libs/horizon/src/renderer/vnode/VNodeUtils.ts | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/libs/horizon/src/renderer/submit/LifeCycleHandler.ts b/libs/horizon/src/renderer/submit/LifeCycleHandler.ts index a9d8344d..dd68847b 100644 --- a/libs/horizon/src/renderer/submit/LifeCycleHandler.ts +++ b/libs/horizon/src/renderer/submit/LifeCycleHandler.ts @@ -235,7 +235,7 @@ function submitAddition(vNode: VNode): void { parent = parent.parent; } - if ((vNode.flags & ResetText) === ResetText) { + if ((parent.flags & ResetText) === ResetText) { // 在insert之前先reset clearText(parentDom); FlagUtils.removeFlag(parent, ResetText); diff --git a/libs/horizon/src/renderer/vnode/VNodeUtils.ts b/libs/horizon/src/renderer/vnode/VNodeUtils.ts index cc56591c..400ee792 100644 --- a/libs/horizon/src/renderer/vnode/VNodeUtils.ts +++ b/libs/horizon/src/renderer/vnode/VNodeUtils.ts @@ -93,7 +93,6 @@ export function clearVNode(vNode: VNode) { vNode.oldState = null; vNode.oldRef = null; vNode.oldChild = null; - vNode.flags = InitFlag; vNode.toUpdateNodes = null;