diff --git a/packages/components/tooltip/src/tooltip.vue b/packages/components/tooltip/src/tooltip.vue index 829e0cd4b5ee1..656d5fd37add0 100644 --- a/packages/components/tooltip/src/tooltip.vue +++ b/packages/components/tooltip/src/tooltip.vue @@ -51,6 +51,7 @@ import { computed, defineComponent, + onDeactivated, provide, readonly, ref, @@ -207,6 +208,8 @@ export default defineComponent({ return popperContent && popperContent.contains(document.activeElement) } + onDeactivated(() => open.value && hide()) + return { compatShowAfter, compatShowArrow,