]> git.ipfire.org Git - thirdparty/vuejs/core.git/commitdiff
refactor(reactivity): avoid setting up debug flags on falsy onTrigger value
authorEvan You <evan@vuejs.org>
Wed, 29 Jan 2025 07:45:54 +0000 (15:45 +0800)
committerEvan You <evan@vuejs.org>
Wed, 29 Jan 2025 07:45:54 +0000 (15:45 +0800)
packages/reactivity/src/debug.ts

index 7e96f24ea2f1734aea4517262d013517b036829d..aa7c87c95688561603dbe63526db9111670deb59 100644 (file)
@@ -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
     },
   })