diff --git a/tldraw/packages/core/src/lib/TLApp/TLApp.ts b/tldraw/packages/core/src/lib/TLApp/TLApp.ts index 61d8a2f957..c2cca0ccec 100644 --- a/tldraw/packages/core/src/lib/TLApp/TLApp.ts +++ b/tldraw/packages/core/src/lib/TLApp/TLApp.ts @@ -177,8 +177,10 @@ export class TLApp< { keys: ['del', 'backspace'], fn: () => { - this.api.deleteShapes() - this.selectedTool.transition('idle') + if (!this.editingShape) { + this.api.deleteShapes() + this.selectedTool.transition('idle') + } }, }, {