Synchronize tooltip-id and don't append tooltip to body twice

This commit is contained in:
Antoine Bartuccio 2025-05-14 14:20:54 +02:00
parent 6bb6be011c
commit e63a09ee7e
Signed by: klmp200
GPG Key ID: E7245548C53F904B

View File

@ -109,10 +109,6 @@ function tooltipMouseover(event: MouseEvent) {
top: `${y}px`, top: `${y}px`,
}); });
}); });
if (!tooltip.isConnected) {
document.body.append(tooltip);
}
} }
function tooltipMouseout(event: MouseEvent) { function tooltipMouseout(event: MouseEvent) {
@ -151,7 +147,7 @@ new MutationObserver((mutations: MutationRecord[]) => {
} }
}).observe(document.body, { }).observe(document.body, {
attributes: true, attributes: true,
attributeFilter: ["tooltip", "tooltip-class", "toolitp-position"], attributeFilter: ["tooltip", "tooltip-class", "toolitp-position", "tooltip-id"],
subtree: true, subtree: true,
}); });