diff --git a/src/Editor/SelectControls.ts b/src/Editor/SelectControls.ts index 5799bcaaf..2e938f846 100644 --- a/src/Editor/SelectControls.ts +++ b/src/Editor/SelectControls.ts @@ -73,7 +73,7 @@ export class SelectControls implements EditorService if (this.m_Viewer.m_OutlinePass.selectedObjects.length > 0) { let obj = this.m_Viewer.m_OutlinePass.selectedObjects[0]; - let mat = obj.matrixWorld; + let mat = obj.matrixWorld.clone(); let box = GetBox(obj); if (box.isEmpty()) return; mat.setPosition(box.getCenter(new Vector3()));