Skip to content

Commit b31864a

Browse files
Spawning Fields without a Transform Gizmo (#1261)
Co-authored-by: Dhruv Arora <[email protected]>
2 parents 90319aa + 25acbce commit b31864a

File tree

2 files changed

+12
-8
lines changed

2 files changed

+12
-8
lines changed

fission/src/ui/modals/mirabuf/ImportLocalMirabufModal.tsx

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -54,11 +54,13 @@ const ImportLocalMirabufModal: React.FC<ModalImplProps<void, void>> = ({ modal }
5454
}
5555
return undefined
5656
})
57-
.then(x => {
58-
if (x) {
59-
World.sceneRenderer.registerSceneObject(x)
57+
.then(mirabufSceneObject => {
58+
if (mirabufSceneObject) {
59+
World.sceneRenderer.registerSceneObject(mirabufSceneObject)
6060

61-
openPanel(InitialConfigPanel, undefined, modal)
61+
if (mirabufSceneObject.miraType == MiraType.ROBOT) {
62+
openPanel(InitialConfigPanel, undefined, modal)
63+
}
6264
closeModal(CloseType.Overwrite)
6365
}
6466
})

fission/src/ui/panels/mirabuf/ImportMirabufPanel.tsx

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -108,12 +108,14 @@ export function spawnCachedMira(info: MirabufCacheInfo, type: MiraType, progress
108108
MirabufCachingService.get(info.id, type)
109109
.then(assembly => {
110110
if (assembly) {
111-
createMirabuf(assembly, progressHandle, info.id).then(x => {
112-
if (x) {
113-
World.sceneRenderer.registerSceneObject(x)
111+
createMirabuf(assembly, progressHandle, info.id).then(mirabufSceneObject => {
112+
if (mirabufSceneObject) {
113+
World.sceneRenderer.registerSceneObject(mirabufSceneObject)
114114
progressHandle.done()
115115

116-
globalOpenPanel(InitialConfigPanel, undefined)
116+
if (mirabufSceneObject.miraType == MiraType.ROBOT) {
117+
globalOpenPanel(InitialConfigPanel, undefined)
118+
}
117119
} else {
118120
progressHandle.fail()
119121
}

0 commit comments

Comments
 (0)