diff --git a/ts/components/WithDropdown.svelte b/ts/components/WithDropdown.svelte index 0fc5ef484..2ffbc8bb0 100644 --- a/ts/components/WithDropdown.svelte +++ b/ts/components/WithDropdown.svelte @@ -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); diff --git a/ts/editor/ImageHandle.svelte b/ts/editor/ImageHandle.svelte index d91164b80..5f3528945 100644 --- a/ts/editor/ImageHandle.svelte +++ b/ts/editor/ImageHandle.svelte @@ -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 > diff --git a/ts/editor/MathjaxHandle.svelte b/ts/editor/MathjaxHandle.svelte index d7fb737b1..a002981a9 100644 --- a/ts/editor/MathjaxHandle.svelte +++ b/ts/editor/MathjaxHandle.svelte @@ -3,8 +3,6 @@ Copyright: Ankitects Pty Ltd and contributors License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html -->