From 4f612edda46af6151a3e51772265c4167d60ba15 Mon Sep 17 00:00:00 2001 From: PalmDevs Date: Wed, 17 Sep 2025 16:53:57 +0700 Subject: [PATCH] fix(lib/plugins): do not emit `flagUpdate` if new flag is same --- lib/plugins/src/_internal/index.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/plugins/src/_internal/index.ts b/lib/plugins/src/_internal/index.ts index 4acb5e0..4ad31e6 100644 --- a/lib/plugins/src/_internal/index.ts +++ b/lib/plugins/src/_internal/index.ts @@ -136,6 +136,7 @@ export function registerPlugin( stop: () => stopPlugin(plugin), api: undefined, set flags(flags: number) { + if (meta.flags === flags) return meta.flags = flags pEmitter.emit('flagUpdate', this) },