diff --git a/app/javascript/template_builder/field_context_menu.vue b/app/javascript/template_builder/field_context_menu.vue index 40566957..8785f4ae 100644 --- a/app/javascript/template_builder/field_context_menu.vue +++ b/app/javascript/template_builder/field_context_menu.vue @@ -600,7 +600,8 @@ export default { } }, showFont () { - return ['text', 'number', 'date', 'select', 'heading', 'cells'].includes(this.field.type) + return ['text', 'number', 'date', 'select', 'heading', 'cells'].includes(this.field.type) || + (['radio', 'multiple'].includes(this.field.type) && this.field.areas?.every((a) => !a.option_uuid)) }, showDescription () { return !['stamp', 'heading', 'strikethrough'].includes(this.field.type) diff --git a/app/javascript/template_builder/field_settings.vue b/app/javascript/template_builder/field_settings.vue index 48bfed16..c22ee574 100644 --- a/app/javascript/template_builder/field_settings.vue +++ b/app/javascript/template_builder/field_settings.vue @@ -452,7 +452,7 @@ class="pb-0.5 mt-0.5" >