diff --git a/src/components/EditorCanvas.vue b/src/components/EditorCanvas.vue index 029ba1268..b207eacea 100644 --- a/src/components/EditorCanvas.vue +++ b/src/components/EditorCanvas.vue @@ -69,7 +69,7 @@ function onTextKeyDown(e: KeyboardEvent) { , store: // Text tool: click to create text node if (tool === 'TEXT') { const nodeId = store.createShape('TEXT', cx, cy, 200, 24) - store.graph.updateNode(nodeId, { text: 'Text' }) + store.graph.updateNode(nodeId, { text: '' }) store.select([nodeId]) + store.startTextEditing(nodeId) store.setTool('SELECT') store.requestRender() return