From 6688cde7ab6e133e2adb0e69c87b2782d524737d Mon Sep 17 00:00:00 2001 From: huangxuan Date: Tue, 2 Apr 2024 14:57:50 +0800 Subject: [PATCH] =?UTF-8?q?fix(inulax):=20=E4=BF=AE=E5=A4=8D=E5=8A=A8?= =?UTF-8?q?=E6=80=81=E7=BB=84=E4=BB=B6=E6=AD=BB=E5=BE=AA=E7=8E=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/inula/src/inulax/proxy/Observer.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/inula/src/inulax/proxy/Observer.ts b/packages/inula/src/inulax/proxy/Observer.ts index 0154fa67..eab5b2df 100644 --- a/packages/inula/src/inulax/proxy/Observer.ts +++ b/packages/inula/src/inulax/proxy/Observer.ts @@ -117,7 +117,7 @@ export class Observer implements IObserver { vNodes: nodesList.map((vNode: VNode) => { let realNode = vNode.realNode; let searchedNode: VNode | null | undefined = vNode; - while (!realNode) { + while (searchedNode && !realNode) { searchedNode = searchedNode?.child; realNode = searchedNode?.realNode; }