diff --git a/packages/frontend/src/utility/room/engine.ts b/packages/frontend/src/utility/room/engine.ts index 4ebd169dad..797176fd8c 100644 --- a/packages/frontend/src/utility/room/engine.ts +++ b/packages/frontend/src/utility/room/engine.ts @@ -1518,6 +1518,7 @@ export class RoomEngine { public async addObject(type: string) { if (!this.isEditMode) return; if (this.grabbingCtx != null) return; + this.selectObject(null); const dir = this.camera.getDirection(BABYLON.Axis.Z).scale(this.scene.useRightHandedSystem ? -1 : 1); const distance = 50/*cm*/;