Skip to content

Commit d5317c2

Browse files
committed
clear search on single option select fix #99
1 parent f02ab58 commit d5317c2

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

src/composables/useMultiselect.js

+8-2
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ export default function useMultiselect (props, context, dep)
99
const input = dep.input
1010
const open = dep.open
1111
const close = dep.close
12+
const clearSearch = dep.clearSearch
1213

1314
// ================ DATA ================
1415

@@ -48,10 +49,15 @@ export default function useMultiselect (props, context, dep)
4849
open()
4950
}
5051

51-
const deactivate = () => {
52+
const deactivate = async () => {
5253
isActive.value = false
5354

54-
close()
55+
setTimeout(() => {
56+
if (!isActive.value) {
57+
close()
58+
clearSearch()
59+
}
60+
}, 1)
5561
}
5662

5763
const handleCaretClick = () => {

0 commit comments

Comments
 (0)