diff --git a/app/javascript/template_builder/builder.vue b/app/javascript/template_builder/builder.vue index 1ea3ba49..96a93137 100644 --- a/app/javascript/template_builder/builder.vue +++ b/app/javascript/template_builder/builder.vue @@ -857,7 +857,7 @@ export default { type = this.fieldTypes[0] } - if (type === 'checkbox' && !this.drawFieldType) { + if (type === 'checkbox' && !this.drawFieldType && (this.template.fields[this.template.fields.length - 1]?.type === 'checkbox' || area.w)) { const previousField = [...this.template.fields].reverse().find((f) => f.type === type) const previousArea = previousField?.areas?.[previousField.areas.length - 1]