Page MenuHomePhorge

No OneTemporary

Authored By
Unknown
Size
1 KB
Referenced Files
None
Subscribers
None
diff --git a/src/components/popover/popover.vue b/src/components/popover/popover.vue
index 1a7500e4c4..557da4942f 100644
--- a/src/components/popover/popover.vue
+++ b/src/components/popover/popover.vue
@@ -1,49 +1,51 @@
<template>
<component
:is="link ? 'a' : 'button'"
:type="link ? undefined : 'button'"
:aria-haspopup="tooltip ? undefined : !disabled"
:aria-owns="hidden ? undefined : `${idPrefix}content`"
class="popover-trigger-button"
:class="triggerClass"
@mouseenter="onMouseenter"
@mouseleave="onMouseleave"
@click="onClick"
+ @focus="onMouseenter"
+ @blur="onMouseleave"
v-bind="allTriggerAttrs"
ref="trigger"
>
<slot name="trigger" />
<teleport
:disabled="!teleport"
to="#popovers"
>
<transition name="fade">
<div
v-if="!hidden"
:id="$attrs.id ?? idPrefix + 'content'"
ref="content"
:style="styles"
class="popover"
role="dialog"
:aria-label="$attrs['aria-label']"
:class="popoverClass || 'popover-default'"
@mouseenter="onMouseenterContent"
@mouseleave="onMouseleaveContent"
@click="onClickContent"
v-bind="$attrs"
>
<slot
name="content"
class="popover-inner"
:close="hidePopover"
:resize="resizePopover"
/>
</div>
</transition>
</teleport>
</component>
</template>
<script src="./popover.js" />
<style src="./popover.scss" lang="scss"></style>

File Metadata

Mime Type
text/x-diff
Expires
Fri, Oct 30, 4:32 AM (1 d, 3 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
1799437
Default Alt Text
(1 KB)

Event Timeline