diff --git a/app/src/modules/collaboration/camera/collabCams.tsx b/app/src/modules/collaboration/camera/collabCams.tsx index e6b4a04..cdfd254 100644 --- a/app/src/modules/collaboration/camera/collabCams.tsx +++ b/app/src/modules/collaboration/camera/collabCams.tsx @@ -57,7 +57,7 @@ const CamModel = ({ user, model, index }: { user: CollabUsersScheme; model: THRE }); return ( - + { if (controls) { controls.removeEventListener("sleep", handleRest); - controls.removeEventListener("control", startInterval); + controls.removeEventListener("update", startInterval); controls.removeEventListener("controlend", stopInterval); } stopInterval(); diff --git a/app/src/types/collaborationTypes.d.ts b/app/src/types/collaborationTypes.d.ts index 10315bc..644e5e9 100644 --- a/app/src/types/collaborationTypes.d.ts +++ b/app/src/types/collaborationTypes.d.ts @@ -4,6 +4,7 @@ interface CollabUsersScheme { userName: string; projectId: string; versionId: string; + camData: { position: { x: number; y: number; z: number }; rotation: { x: number; y: number; z: number };