diff --git a/app/javascript/template_builder/builder.vue b/app/javascript/template_builder/builder.vue index 2977d005..620c0364 100644 --- a/app/javascript/template_builder/builder.vue +++ b/app/javascript/template_builder/builder.vue @@ -166,9 +166,10 @@ :allow-draw="!onlyDefinedFields" :default-submitters="defaultSubmitters" :draw-field="drawField" + :draw-field-type="drawFieldType" :editable="editable" :base-url="baseUrl" - @draw="onDraw" + @draw="[onDraw($event), withSelectedFieldType ? '' : drawFieldType = '', showDrawField = false]" @drop-field="onDropfield" @remove-area="removeArea" /> @@ -210,13 +211,13 @@ :class="drawField ? 'overflow-hidden' : 'overflow-y-auto overflow-x-hidden'" >
- {{ t('draw_field_on_the_document').replace('{field}', drawField.name) }} + {{ t('draw_field_on_the_document').replace('{field}', drawField?.name || '') }}