From 7e55ed5e17ed27e022b53b0b5511e18410ced518 Mon Sep 17 00:00:00 2001 From: Matt Elen Date: Fri, 5 May 2023 14:40:52 +0100 Subject: [PATCH] fix(1648): Allow internalValue to be deeply watched --- src/multiselectMixin.js | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/multiselectMixin.js b/src/multiselectMixin.js index 83d92b81..22e53e5b 100644 --- a/src/multiselectMixin.js +++ b/src/multiselectMixin.js @@ -387,12 +387,15 @@ export default { } }, watch: { - internalValue () { + internalValue: { + handler () { /* istanbul ignore else */ - if (this.resetAfter && this.internalValue.length) { - this.search = '' - this.$emit('update:modelValue', this.multiple ? [] : null) - } + if (this.resetAfter && this.internalValue.length) { + this.search = '' + this.$emit('update:modelValue', this.multiple ? [] : null) + } + }, + deep: true }, search () { this.$emit('search-change', this.search)