diff --git a/packages/core/client/src/locale/en_US.ts b/packages/core/client/src/locale/en_US.ts
index 11abb4cb4..60ddf9e42 100644
--- a/packages/core/client/src/locale/en_US.ts
+++ b/packages/core/client/src/locale/en_US.ts
@@ -581,4 +581,5 @@ export default {
"Please select the records to be updated": "Please select the records to be updated",
"Selector": "Selector",
"Inner": "Inner",
+ "Search and select collection": "Search and select collection",
}
diff --git a/packages/core/client/src/locale/ja_JP.ts b/packages/core/client/src/locale/ja_JP.ts
index 0bf6352e2..0c7ad9320 100644
--- a/packages/core/client/src/locale/ja_JP.ts
+++ b/packages/core/client/src/locale/ja_JP.ts
@@ -588,4 +588,5 @@ export default {
"Error message": "エラーメッセージ",
"Record picker": "レコードピッカー",
"Sortable": "ソート可能",
+ "Search and select collection": "Search and select collection",
}
diff --git a/packages/core/client/src/locale/ru_RU.ts b/packages/core/client/src/locale/ru_RU.ts
index b568c9ee8..b2e98e4c5 100644
--- a/packages/core/client/src/locale/ru_RU.ts
+++ b/packages/core/client/src/locale/ru_RU.ts
@@ -557,4 +557,5 @@ export default {
"Print": "Печать",
'Single select and radio fields can be used as the grouping field': 'Одиночное поле выбора и радиополя могут использоваться в качестве поля группировки',
'Sign up successfully, and automatically jump to the sign in page': 'Зарегистрируйтесь успешно и автоматически перейдете на страницу входа',
+ "Search and select collection": "Search and select collection",
}
diff --git a/packages/core/client/src/locale/tr_TR.ts b/packages/core/client/src/locale/tr_TR.ts
index db0f08f41..222179d8a 100644
--- a/packages/core/client/src/locale/tr_TR.ts
+++ b/packages/core/client/src/locale/tr_TR.ts
@@ -556,4 +556,5 @@ export default {
"Print": "Yazdır",
'Single select and radio fields can be used as the grouping field': 'Gruplama alanı olarak tek seçim ve radyo alanları kullanılabilir',
'Sign up successfully, and automatically jump to the sign in page': 'Başarılı bir şekilde kaydolun ve otomatik olarak oturum açma sayfasına geçin',
+ "Search and select collection": "Search and select collection",
}
diff --git a/packages/core/client/src/locale/zh_CN.ts b/packages/core/client/src/locale/zh_CN.ts
index e8b444389..77f918b13 100644
--- a/packages/core/client/src/locale/zh_CN.ts
+++ b/packages/core/client/src/locale/zh_CN.ts
@@ -734,4 +734,5 @@ export default {
"Please select the records to be updated": "请选择要更新的记录",
"Selector": "选择器",
"Inner": "里面",
+ "Search and select collection": "搜索并选择数据表",
}
diff --git a/packages/core/client/src/schema-initializer/SchemaInitializer.tsx b/packages/core/client/src/schema-initializer/SchemaInitializer.tsx
index 29324225c..fefe7a08f 100644
--- a/packages/core/client/src/schema-initializer/SchemaInitializer.tsx
+++ b/packages/core/client/src/schema-initializer/SchemaInitializer.tsx
@@ -188,6 +188,7 @@ SchemaInitializer.Item = (props: SchemaInitializerItemProps) => {
eventKey={item.key}
key={item.key}
onClick={(info) => {
+ item?.clearKeywords();
onClick({ ...info, item });
}}
>
@@ -215,6 +216,7 @@ SchemaInitializer.Item = (props: SchemaInitializerItemProps) => {
eventKey={eventKey ? `${eventKey}-${index}` : info.key}
icon={typeof icon === 'string' ?