From 5a55eab229c8c735b8462c36c418f2f3d1b3955c Mon Sep 17 00:00:00 2001 From: Maja Kudlicka Date: Thu, 22 Nov 2018 07:17:12 +0000 Subject: [PATCH] fix(select): Wait for the v-model value to update before emitting change event on form select --- src/components/form-select/form-select.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/components/form-select/form-select.js b/src/components/form-select/form-select.js index 84e3576f122..eedb559a0bc 100644 --- a/src/components/form-select/form-select.js +++ b/src/components/form-select/form-select.js @@ -55,7 +55,9 @@ export default { .filter(o => o.selected) .map(o => ('_value' in o ? o._value : o.value)) this.localValue = target.multiple ? selectedVal : selectedVal[0] - this.$emit('change', this.localValue) + this.$nextTick(() => { + this.$emit('change', this.localValue) + }) } } },