diff --git a/client/components/ui/MultiSelect.vue b/client/components/ui/MultiSelect.vue index bf0d1ec99..c7572ba50 100644 --- a/client/components/ui/MultiSelect.vue +++ b/client/components/ui/MultiSelect.vue @@ -4,10 +4,11 @@
-
+ +
- +
{{ item }}
@@ -259,8 +260,9 @@ export default { } this.focus() }, - removeItem(item) { - var remaining = this.selected.filter((i) => i !== item) + removeItem(item, idx) { + var remaining = this.selected.slice() + remaining.splice(idx, 1) this.$emit('input', remaining) this.$emit('removedItem', item) this.$nextTick(() => {