From 3cb27d156f6a30e8f950616a53a3726519eaf216 Mon Sep 17 00:00:00 2001 From: Doctor Wu Date: Fri, 18 Jul 2025 15:28:01 +0800 Subject: [PATCH] fix(reactivity): remove link check to align with 3.5 (#13654) close #13620 --- packages/reactivity/src/system.ts | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/packages/reactivity/src/system.ts b/packages/reactivity/src/system.ts index cc3eaad456..93adad3353 100644 --- a/packages/reactivity/src/system.ts +++ b/packages/reactivity/src/system.ts @@ -77,14 +77,8 @@ export function link(dep: ReactiveNode, sub: ReactiveNode): void { return } } + // TODO: maybe can find a good way to check duplicate link const prevSub = dep.subsTail - if ( - prevSub !== undefined && - prevSub.sub === sub && - (!recursedCheck || isValidLink(prevSub, sub)) - ) { - return - } const newLink = (sub.depsTail = dep.subsTail = -- 2.47.2