diff --git a/packages/reactivity/src/debug.ts b/packages/reactivity/src/debug.ts index 7e96f24ea..aa7c87c95 100644 --- a/packages/reactivity/src/debug.ts +++ b/packages/reactivity/src/debug.ts @@ -55,7 +55,7 @@ export function setupOnTrigger(target: { new (...args: any[]): any }): void { return this._onTrigger }, set(val) { - if (!this._onTrigger) setupFlagsHandler(this) + if (val && !this._onTrigger) setupFlagsHandler(this) this._onTrigger = val }, })