From 0898dabb62830825da8090a20b0018dda3f29dde Mon Sep 17 00:00:00 2001 From: cha0s Date: Wed, 7 Aug 2024 14:24:17 -0500 Subject: [PATCH] fix: default keys --- app/ecs/component.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/ecs/component.js b/app/ecs/component.js index 854fdd0..9a2475e 100644 --- a/app/ecs/component.js +++ b/app/ecs/component.js @@ -61,13 +61,13 @@ export default class Component { } } } - const keys = new Set(Object.keys(defaults)); const promises = []; for (let i = 0; i < entries.length; ++i) { const [entityId, values] = entries[i]; const instance = allocated[i]; instance.entity = entityId; this.instances[entityId] = instance; + const keys = new Set(Object.keys(defaults)); for (const key in values) { keys.delete(key); }