You've already forked AstralRinth
forked from didirus/AstralRinth
Fix popouts not working (#3028)
* Attempt at fixing popouts? no idea if will work * Try with no theme? * Revert "Try with no theme?" This reverts commit 7fb3a6c6a6233d091d235364d072ffbbc7b7250a. * Try to remove triggers from theme * Remove duplicate plugin * Fix version issue * Try to remove theme and use default theme * Add back theme for later fixing * Lint --------- Co-authored-by: Geometrically <18202329+Geometrically@users.noreply.github.com>
This commit is contained in:
@@ -1,7 +1,6 @@
|
||||
<template>
|
||||
<Dropdown
|
||||
ref="dropdown"
|
||||
theme="ribbit-popout"
|
||||
no-auto-focus
|
||||
:aria-id="dropdownId || null"
|
||||
@hide="focusTrigger"
|
||||
@@ -10,19 +9,19 @@
|
||||
<button ref="trigger" v-bind="$attrs" v-tooltip="tooltip">
|
||||
<slot></slot>
|
||||
</button>
|
||||
<template #popper="{ hide }">
|
||||
<button class="dummy-button" @focusin="hideAndFocusTrigger(hide)"></button>
|
||||
<template #popper="{ hide: hideFunction }">
|
||||
<button class="dummy-button" @focusin="hideAndFocusTrigger(hideFunction)"></button>
|
||||
<div ref="menu" class="contents">
|
||||
<slot name="menu"> </slot>
|
||||
</div>
|
||||
<button class="dummy-button" @focusin="hideAndFocusTrigger(hide)"></button>
|
||||
<button class="dummy-button" @focusin="hideAndFocusTrigger(hideFunction)"></button>
|
||||
</template>
|
||||
</Dropdown>
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import { Dropdown } from 'floating-vue'
|
||||
import { ref, defineOptions } from 'vue'
|
||||
import { ref } from 'vue'
|
||||
|
||||
const trigger = ref()
|
||||
const menu = ref()
|
||||
|
||||
Reference in New Issue
Block a user