diff --git a/app/javascript/template_builder/builder.vue b/app/javascript/template_builder/builder.vue index 69bb8427..18faa713 100644 --- a/app/javascript/template_builder/builder.vue +++ b/app/javascript/template_builder/builder.vue @@ -500,7 +500,7 @@ export default { this.selectedAreaRef.value = null } - if (['Backspace', 'Delete'].includes(e.key) && this.selectedAreaRef.value && document.activeElement === document.body) { + if (this.editable && ['Backspace', 'Delete'].includes(e.key) && this.selectedAreaRef.value && document.activeElement === document.body) { this.removeArea(this.selectedAreaRef.value) this.selectedAreaRef.value = null