From cc7b819012336c306c85a3d748e7db5aa9e5bc3a Mon Sep 17 00:00:00 2001 From: Guilhem Date: Tue, 18 Feb 2025 17:40:03 +0000 Subject: [PATCH] fix glitch when toggle in Popover --- .../common/toggleButton-v2/ToggleButtonGroup.svelte | 2 +- frontend/src/lib/components/meltComponents/Tooltip.svelte | 7 ++----- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/frontend/src/lib/components/common/toggleButton-v2/ToggleButtonGroup.svelte b/frontend/src/lib/components/common/toggleButton-v2/ToggleButtonGroup.svelte index 7f6277aa0a..a57002e3fe 100644 --- a/frontend/src/lib/components/common/toggleButton-v2/ToggleButtonGroup.svelte +++ b/frontend/src/lib/components/common/toggleButton-v2/ToggleButtonGroup.svelte @@ -19,7 +19,7 @@ options: { disabled: disabledOption }, states } = createToggleGroup({ - type: 'multiple', + type: 'single', onValueChange: ({ curr, next }) => { if (next === undefined && !allowEmpty) { return curr diff --git a/frontend/src/lib/components/meltComponents/Tooltip.svelte b/frontend/src/lib/components/meltComponents/Tooltip.svelte index f3292c1d81..45c9591857 100644 --- a/frontend/src/lib/components/meltComponents/Tooltip.svelte +++ b/frontend/src/lib/components/meltComponents/Tooltip.svelte @@ -14,9 +14,9 @@ export let small = false export let markdownTooltip: string | undefined = undefined export let disablePopup: boolean = false - export let openDelay: number = 200 + export let openDelay: number = 300 export let closeDelay: number = 0 - export let portal: string | undefined | null = undefined + export let portal: string | undefined | null = 'body' const plugins = [gfmPlugin()] @@ -29,9 +29,6 @@ }, openDelay, closeDelay, - closeOnPointerDown: false, - forceVisible: true, - disableHoverableContent: false, group: true, portal })