diff --git a/packages/core/client/src/schema-component/antd/variable/Input.tsx b/packages/core/client/src/schema-component/antd/variable/Input.tsx index 63a217d083..8696d92569 100644 --- a/packages/core/client/src/schema-component/antd/variable/Input.tsx +++ b/packages/core/client/src/schema-component/antd/variable/Input.tsx @@ -232,7 +232,7 @@ export function Input(props) { useEffect(() => { const run = async () => { - if (!variable || !options.length) { + if (!variable || options.length <= 1) { return; } let prevOption: DefaultOptionType = null; diff --git a/packages/core/client/src/schema-initializer/components/assigned-field/AssignedField.tsx b/packages/core/client/src/schema-initializer/components/assigned-field/AssignedField.tsx index 39d7f42fbc..ecbc289d38 100644 --- a/packages/core/client/src/schema-initializer/components/assigned-field/AssignedField.tsx +++ b/packages/core/client/src/schema-initializer/components/assigned-field/AssignedField.tsx @@ -45,9 +45,9 @@ const InternalField: React.FC = (props) => { setFieldProps('title', uiSchema.title); setFieldProps('description', uiSchema.description); setFieldProps('initialValue', uiSchema.default); - if (!field.validator && uiSchema['x-validator']) { - field.validator = uiSchema['x-validator']; - } + // if (!field.validator && uiSchema['x-validator']) { + // field.validator = uiSchema['x-validator']; + // } if (fieldSchema['x-disabled'] === true) { field.disabled = true; }