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) },