save path id on path create (#849)

This commit is contained in:
Kurt Hutten
2023-10-13 10:27:25 +11:00
committed by GitHub
parent 714917429e
commit 9b7cc7afa4
2 changed files with 8 additions and 9 deletions

View File

@ -83,16 +83,16 @@ export const ModelingMachineProvider = ({
'show default planes': () => {
kclManager.showPlanes()
},
'create path': async () => {
'create path': assign({
sketchEnginePathId: () => {
const sketchUuid = uuidv4()
const proms = [
engineCommandManager.sendSceneCommand({
type: 'modeling_cmd_req',
cmd_id: sketchUuid,
cmd: {
type: 'start_path',
},
}),
})
engineCommandManager.sendSceneCommand({
type: 'modeling_cmd_req',
cmd_id: uuidv4(),
@ -100,10 +100,10 @@ export const ModelingMachineProvider = ({
type: 'edit_mode_enter',
target: sketchUuid,
},
}),
]
await Promise.all(proms)
})
return sketchUuid
},
}),
'AST start new sketch': assign((_, { data: { coords, axis } }) => {
// Something really weird must have happened for this to happen.
if (!axis) {

View File

@ -765,7 +765,6 @@ export class EngineCommandManager {
streamWidth: number
streamHeight: number
}) {
console.log('handleResize', streamWidth, streamHeight)
if (!this.engineConnection?.isReady()) {
return
}