Build 29092809

This commit is contained in:
Renan LE CARO 2025-04-25 10:10:09 +02:00
parent e2d8a0ab5c
commit 30e684e838
12 changed files with 124 additions and 96 deletions

View file

@ -7,6 +7,9 @@ export function setupTooltips() {
setupDesktopTooltips(tooltip);
}
}
export function hideAnyTooltip() {
tooltip.style.display = "none";
}
const tooltip = document.getElementById("tooltip") as HTMLDivElement;
@ -35,7 +38,7 @@ function setupMobileTooltips(tooltip: HTMLDivElement) {
e.stopPropagation();
e.preventDefault();
tooltip.style.display = "none";
hideAnyTooltip();
}
document.body.addEventListener("touchend", closeTooltip, true);
@ -51,6 +54,7 @@ function setupMobileTooltips(tooltip: HTMLDivElement) {
e.preventDefault();
}
document.body.addEventListener("click", ignoreClick, true);
document.body.addEventListener("contextmenu", ignoreClick, true);
}
function setupDesktopTooltips(tooltip: HTMLDivElement) {
@ -59,7 +63,7 @@ function setupDesktopTooltips(tooltip: HTMLDivElement) {
}
function closeToolTip() {
tooltip.style.display = "none";
hideAnyTooltip();
hovering = null;
}