diff --git a/packages/runtime-dom/src/directives/vModel.ts b/packages/runtime-dom/src/directives/vModel.ts index c581cb10589..b2450b3cfb4 100644 --- a/packages/runtime-dom/src/directives/vModel.ts +++ b/packages/runtime-dom/src/directives/vModel.ts @@ -239,11 +239,6 @@ function setSelected( return } - // fast path for updates triggered by other changes - if (isArrayValue && looseEqual(value, oldValue)) { - return - } - for (let i = 0, l = el.options.length; i < l; i++) { const option = el.options[i] const optionValue = getValue(option)