diff --git a/packages/frontend/src/scripts/entity-manager.ts b/packages/frontend/src/scripts/entity-manager.ts index 54322c8e96..ffa1b9d8f3 100644 --- a/packages/frontend/src/scripts/entity-manager.ts +++ b/packages/frontend/src/scripts/entity-manager.ts @@ -28,7 +28,7 @@ export class EntitiyManager { public set(item: T): Ref { const cached = this.entities.get(item.id); if (cached) { - cached.value = item; + cached.value = { ...cached.value, ...item }; } else { this.entities.set(item.id, ref(item) as Ref); }