diff --git a/packages/dropdown/src/dropdown-item.vue b/packages/dropdown/src/dropdown-item.vue index 87899dbab2..b7fee31b73 100644 --- a/packages/dropdown/src/dropdown-item.vue +++ b/packages/dropdown/src/dropdown-item.vue @@ -34,7 +34,10 @@ export default defineComponent({ function handleClick(e: UIEvent) { // if disabled don't collapse the drop-down list - if(props.disabled) return + if (props.disabled) { + e.stopImmediatePropagation() + return + } if (elDropdown.hideOnClick.value) { elDropdown.handleClick?.() }