From 8ae4c657cf36cc791cb87d26aa5aa64e0728ba7e Mon Sep 17 00:00:00 2001 From: Quicksticks-oss Date: Thu, 11 Apr 2024 16:05:11 -0400 Subject: [PATCH] Added cloning to new item data. --- app/pages/PageEnigma/js/timeline.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/pages/PageEnigma/js/timeline.ts b/app/pages/PageEnigma/js/timeline.ts index 4a16b42f55..4d5bec0307 100644 --- a/app/pages/PageEnigma/js/timeline.ts +++ b/app/pages/PageEnigma/js/timeline.ts @@ -150,6 +150,8 @@ export class TimeLine { const media_id = data.data.media_id; const name = data.data.name; + let new_data = {...data.data}; + const obj = await this.scene.load_glb(media_id); obj.userData["name"] = name; obj.name = name; @@ -158,11 +160,11 @@ export class TimeLine { this.characters[object_uuid] = ClipGroup.CHARACTER; - data.data["object_uuid"] = object_uuid; + new_data["object_uuid"] = object_uuid; Queue.publish({ queueName: QueueNames.FROM_ENGINE, action: fromEngineActions.UPDATE_CHARACTER_ID, - data: data.data, + data: new_data, }); this.addPlayableClip(