From b183a7e667b1f864faefedd24ad635bd5cd55b26 Mon Sep 17 00:00:00 2001 From: mmmmr Date: Mon, 8 Jan 2024 22:15:18 +0800 Subject: [PATCH] fix(dropdown): unexpectedly hidden(#7246) --- components/vc-trigger/Trigger.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/components/vc-trigger/Trigger.tsx b/components/vc-trigger/Trigger.tsx index 03597c81d3..3a65609bf9 100644 --- a/components/vc-trigger/Trigger.tsx +++ b/components/vc-trigger/Trigger.tsx @@ -215,7 +215,9 @@ export default defineComponent({ ) { return; } - this.delaySetPopupVisible(false, this.$props.mouseLeaveDelay); + if (this.isMouseLeaveToHide()) { + this.delaySetPopupVisible(false, this.$props.mouseLeaveDelay); + } const { vcTriggerContext = {} } = this; if (vcTriggerContext.onPopupMouseleave) { vcTriggerContext.onPopupMouseleave(e);