From ca51b1f535182f6d69ab1e0e8939e43b1c75a83b Mon Sep 17 00:00:00 2001 From: Aaron Sandoval <89826250+pryzmian@users.noreply.github.com> Date: Thu, 25 Jul 2024 12:03:27 -0700 Subject: [PATCH] fix: Protoype (#224) --- src/deps/mixer.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/deps/mixer.ts b/src/deps/mixer.ts index 35b7a69..b5170be 100644 --- a/src/deps/mixer.ts +++ b/src/deps/mixer.ts @@ -31,6 +31,7 @@ export function Mixin(...args: C): C[number] & T { for (const descriptorK in j) { if (descriptorK === 'constructor') continue; + if (descriptorK in MixedClass.prototype) continue; const descriptor = j[descriptorK]; if (descriptor.value) { MixedClass.prototype[descriptorK] = descriptor.value;