From 0472d008f48aba4874176781407858e769439f3c Mon Sep 17 00:00:00 2001 From: daiwei Date: Sat, 12 Oct 2024 12:13:54 +0800 Subject: [PATCH] chore: update --- packages/runtime-dom/src/directives/vModel.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/runtime-dom/src/directives/vModel.ts b/packages/runtime-dom/src/directives/vModel.ts index 7d93b705d..3c5e9fa93 100644 --- a/packages/runtime-dom/src/directives/vModel.ts +++ b/packages/runtime-dom/src/directives/vModel.ts @@ -122,7 +122,7 @@ export const vModelCheckbox: ModelDirective = { deep: true, created(el, _, vnode) { el[assignKey] = getModelAssigner(vnode) - addEventListener(el, 'mousedown', () => { + addEventListener(el, 'click', () => { ;(el as any)._willChange = true }) addEventListener(el, 'change', () => { @@ -210,7 +210,7 @@ export const vModelSelect: ModelDirective = { deep: true, created(el, { value, modifiers: { number } }, vnode) { const isSetModel = isSet(value) - addEventListener(el, 'mousedown', () => { + addEventListener(el, 'click', () => { ;(el as any)._willChange = true }) addEventListener(el, 'change', () => {