From 17b2012e25ce11748ebcf301761ba5943c476c06 Mon Sep 17 00:00:00 2001 From: Johnson Chu Date: Fri, 31 Jan 2025 04:07:40 +0800 Subject: [PATCH] refactor: update flags check in setupFlagsHandler for clarity --- packages/reactivity/src/debug.ts | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/packages/reactivity/src/debug.ts b/packages/reactivity/src/debug.ts index 7e96f24ea2f..b830f5a46a7 100644 --- a/packages/reactivity/src/debug.ts +++ b/packages/reactivity/src/debug.ts @@ -69,11 +69,8 @@ function setupFlagsHandler(target: Subscriber): void { }, set(value) { if ( - !( - (target as any)._flags & - (SubscriberFlags.PendingComputed | SubscriberFlags.Dirty) - ) && - !!(value & (SubscriberFlags.PendingComputed | SubscriberFlags.Dirty)) + !((target as any)._flags & SubscriberFlags.Propagated) && + !!(value & SubscriberFlags.Propagated) ) { onTrigger(this) }