Skip to content

Commit 628aedc

Browse files
committed
fix: Remove preventDefault from handleOpen fixes (#973)
1 parent 00dc2c2 commit 628aedc

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

src/VueDatePicker/components/DatepickerInput.vue

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<template>
2-
<div @click="(e) => !$slots['dp-input'] && handleOpen(e)">
2+
<div @click="handleOpen">
33
<slot v-if="$slots.trigger && !$slots['dp-input'] && !defaultedInline.enabled" name="trigger" />
44
<div v-if="!$slots.trigger && (!defaultedInline.enabled || defaultedInline.input)" class="dp__input_wrap">
55
<slot
@@ -263,7 +263,6 @@
263263
};
264264
265265
const handleOpen = (ev: KeyboardEvent | MouseEvent) => {
266-
ev.preventDefault();
267266
checkStopPropagation(ev, defaultedConfig.value, true);
268267
if (defaultedTextInput.value.enabled && defaultedTextInput.value.openMenu && !defaultedInline.value.input) {
269268
if (defaultedTextInput.value.openMenu === 'open' && !props.isMenuOpen) return emit('open');

0 commit comments

Comments
 (0)