mirror of
https://github.com/ankitects/anki.git
synced 2025-09-18 22:12:21 -04:00
Make the ImageHandle and MathjaxHandle dropdowns perfectly touch the HandleSelection
This commit is contained in:
parent
1f09402066
commit
b502ceedca
3 changed files with 6 additions and 2 deletions
|
@ -46,6 +46,9 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
|
|||
|
||||
$: dropClass = `drop${drop}`;
|
||||
|
||||
export let skidding = 0;
|
||||
export let distance = 2;
|
||||
|
||||
setContext(dropdownKey, {
|
||||
dropdown: true,
|
||||
"data-bs-toggle": "dropdown",
|
||||
|
@ -72,6 +75,7 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
|
|||
|
||||
dropdown = new Dropdown(toggle, {
|
||||
autoClose,
|
||||
offset: [skidding, distance],
|
||||
popperConfig: { placement },
|
||||
} as any);
|
||||
|
||||
|
|
|
@ -138,6 +138,7 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
|
|||
drop="down"
|
||||
autoOpen={true}
|
||||
autoClose={false}
|
||||
distance={3}
|
||||
let:createDropdown
|
||||
let:dropdownObject
|
||||
>
|
||||
|
|
|
@ -3,8 +3,6 @@ Copyright: Ankitects Pty Ltd and contributors
|
|||
License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
|
||||
-->
|
||||
<script lang="ts">
|
||||
import { tick } from "svelte";
|
||||
|
||||
import WithDropdown from "components/WithDropdown.svelte";
|
||||
import ButtonToolbar from "components/ButtonToolbar.svelte";
|
||||
import DropdownMenu from "components/DropdownMenu.svelte";
|
||||
|
@ -60,6 +58,7 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
|
|||
drop="down"
|
||||
autoOpen={true}
|
||||
autoClose={false}
|
||||
distance={4}
|
||||
let:createDropdown
|
||||
let:dropdownObject
|
||||
>
|
||||
|
|
Loading…
Reference in a new issue