From 974981526a33fb7d8e96b0a180d9c7e7cfdd08ef Mon Sep 17 00:00:00 2001 From: Fuwn Date: Sat, 3 Feb 2024 00:57:12 -0800 Subject: fix(tooltip): disable method --- src/lib/List/MediaTitleDisplay.svelte | 8 ++++---- src/lib/Tools/Birthdays.svelte | 2 +- src/lib/Tooltip/tooltip.ts | 2 ++ 3 files changed, 7 insertions(+), 5 deletions(-) (limited to 'src/lib') diff --git a/src/lib/List/MediaTitleDisplay.svelte b/src/lib/List/MediaTitleDisplay.svelte index 5463d009..72292906 100644 --- a/src/lib/List/MediaTitleDisplay.svelte +++ b/src/lib/List/MediaTitleDisplay.svelte @@ -16,7 +16,7 @@ {abbreviate ? abbreviated(title.native, abbreviateTo) : title.native} @@ -31,7 +31,7 @@ {abbreviate ? abbreviated(title.native, abbreviateTo) : title.native} @@ -40,12 +40,12 @@ {abbreviate ? abbreviated(title.romaji, abbreviateTo) : title.romaji} {:else} - + {abbreviate ? abbreviated(title.english || title.romaji || title.native, abbreviateTo) : title.english || title.romaji || title.native} diff --git a/src/lib/Tools/Birthdays.svelte b/src/lib/Tools/Birthdays.svelte index 60de34ee..8b394c94 100644 --- a/src/lib/Tools/Birthdays.svelte +++ b/src/lib/Tools/Birthdays.svelte @@ -125,7 +125,7 @@ target="_blank" title={birthday.origin} use:tooltip - data-tooltip-disable={birthday.origin !== undefined} + data-tooltip-disable={birthday.origin === undefined} > {birthday.name} Character (Large) diff --git a/src/lib/Tooltip/tooltip.ts b/src/lib/Tooltip/tooltip.ts index 7c8099e6..200f98ad 100644 --- a/src/lib/Tooltip/tooltip.ts +++ b/src/lib/Tooltip/tooltip.ts @@ -8,6 +8,8 @@ const tooltip = (element: HTMLElement) => { let debounceTimer: number | null = null; let visible = false; + if (element.dataset.tooltipDisable === 'true') return; + const createTooltip = () => { if (!tooltipDiv) { tooltipDiv = document.createElement('div'); -- cgit v1.2.3