diff --git a/package.json b/package.json
index 416e88e2..7553f729 100644
--- a/package.json
+++ b/package.json
@@ -23,6 +23,7 @@
"extends": "./node_modules/@signifly/config/eslint.vue.js"
},
"dependencies": {
+ "async-sema": "3.1.0",
"axios": "0.18.1",
"element-ui": "2.11.1",
"emojilib": "2.4.0",
diff --git a/src/components/fields/input-select-multi-search.vue b/src/components/fields/input-select-multi-search.vue
index 4f3c8201..83937b96 100644
--- a/src/components/fields/input-select-multi-search.vue
+++ b/src/components/fields/input-select-multi-search.vue
@@ -12,7 +12,6 @@
:reserve-keyword="true"
:remote-method="getItems"
@change="update"
- @visible-change="initSearch"
>
@@ -22,6 +21,8 @@