From 61a290117fd3aab61975e6387ca2af108b4cbbd3 Mon Sep 17 00:00:00 2001 From: katherinehhh Date: Wed, 13 Mar 2024 15:21:35 +0800 Subject: [PATCH] fix: field configuration of Kanban interacts with other block (#3689) --- packages/core/client/src/schema-initializer/utils.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/core/client/src/schema-initializer/utils.ts b/packages/core/client/src/schema-initializer/utils.ts index 2704ff435..5640e698b 100644 --- a/packages/core/client/src/schema-initializer/utils.ts +++ b/packages/core/client/src/schema-initializer/utils.ts @@ -728,8 +728,7 @@ export const useCurrentSchema = (action: string, key: string, find = findSchema, const { removeActiveFieldName } = useFormActiveFields() || {}; const { form }: { form: Form } = useFormBlockContext(); let fieldSchema = useFieldSchema(); - - if (!fieldSchema?.['x-initializer']) { + if (!fieldSchema?.['x-initializer'] && fieldSchema?.['x-decorator'] === 'FormItem') { const recursiveInitializerSchema = recursiveParent(fieldSchema); if (recursiveInitializerSchema) { fieldSchema = recursiveInitializerSchema;