diff --git a/ui/public/assets/schema/attribute/attribute.schema.json b/ui/public/assets/schema/attribute/attribute.schema.json index 4722a2e77..f3c51f504 100644 --- a/ui/public/assets/schema/attribute/attribute.schema.json +++ b/ui/public/assets/schema/attribute/attribute.schema.json @@ -112,7 +112,8 @@ "title": "label.entity-attribute-default", "description": "tooltip.entity-attribute-default", "type": "boolean", - "default": true + "default": true, + "enumNames": ["True", "False"] }, "persistValue": { "type": "string", diff --git a/ui/src/app/metadata/domain/attribute/CustomAttributeDefinition.js b/ui/src/app/metadata/domain/attribute/CustomAttributeDefinition.js index 5d67d3857..6cdc69b74 100644 --- a/ui/src/app/metadata/domain/attribute/CustomAttributeDefinition.js +++ b/ui/src/app/metadata/domain/attribute/CustomAttributeDefinition.js @@ -37,7 +37,10 @@ export const CustomAttributeDefinition = { ] }, defaultValueBoolean: { - 'ui:widget': 'radio' + 'ui:widget': 'radio', + 'ui:options': { + inline: true + } }, persistType: { 'ui:widget': 'hidden'