From 9a0c6446503247af7bd9ae74f93d808b6c8ec06b Mon Sep 17 00:00:00 2001 From: Katherine Date: Mon, 14 Apr 2025 14:39:29 +0800 Subject: [PATCH] fix: enable multi-select not working (#6661) --- .../modules/blocks/filter-blocks/FilterCollectionField.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/core/client/src/modules/blocks/filter-blocks/FilterCollectionField.tsx b/packages/core/client/src/modules/blocks/filter-blocks/FilterCollectionField.tsx index a3e45281d1..3a8d26d7ef 100644 --- a/packages/core/client/src/modules/blocks/filter-blocks/FilterCollectionField.tsx +++ b/packages/core/client/src/modules/blocks/filter-blocks/FilterCollectionField.tsx @@ -94,7 +94,11 @@ export const FilterCollectionFieldInternalField: React.FC = (props: Props) => { // @ts-ignore field.dataSource = uiSchema.enum; const originalProps = - compile({ ...(operator?.schema?.['x-component-props'] || {}), ...(uiSchema['x-component-props'] || {}) }) || {}; + compile({ + ...(operator?.schema?.['x-component-props'] || {}), + ...(uiSchema['x-component-props'] || {}), + ...(fieldSchema?.['x-component-props'] || {}), + }) || {}; field.componentProps = merge(field.componentProps || {}, originalProps, dynamicProps || {}); }, [uiSchemaOrigin]);