From ddee12c48113280cd5d5a5e95f5eb61c869ec9db Mon Sep 17 00:00:00 2001 From: Dsaquel <291874700n@gmail.com> Date: Sun, 20 Jul 2025 02:22:12 +0200 Subject: [PATCH] chore: better fix for #14728 --- .../date-picker/src/date-picker-com/basic-date-table.vue | 2 +- .../date-picker/src/date-picker-com/panel-date-pick.vue | 5 ----- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/packages/components/date-picker/src/date-picker-com/basic-date-table.vue b/packages/components/date-picker/src/date-picker-com/basic-date-table.vue index 7712777853..e9198c466f 100644 --- a/packages/components/date-picker/src/date-picker-com/basic-date-table.vue +++ b/packages/components/date-picker/src/date-picker-com/basic-date-table.vue @@ -7,7 +7,7 @@ role="grid" @click="handlePickDate" @mousemove="handleMouseMove" - @mousedown.prevent="handleMouseDown" + @mousedown="handleMouseDown" @mouseup="handleMouseUp" > diff --git a/packages/components/date-picker/src/date-picker-com/panel-date-pick.vue b/packages/components/date-picker/src/date-picker-com/panel-date-pick.vue index 721b117c77..774edfdd34 100644 --- a/packages/components/date-picker/src/date-picker-com/panel-date-pick.vue +++ b/packages/components/date-picker/src/date-picker-com/panel-date-pick.vue @@ -343,11 +343,6 @@ const handleDatePick = async (value: DateTableEmits, keepOpen?: boolean) => { } innerDate.value = newDate emit(newDate, showTime.value || keepOpen) - // fix: https://github.com/element-plus/element-plus/issues/14728 - if (props.type === 'datetime') { - await nextTick() - handleFocusPicker() - } } else if (selectionMode.value === 'week') { emit((value as WeekPickerEmits).date) } else if (selectionMode.value === 'dates') {