close #13620
@@ -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 =