Hide tooltip after any click

This commit is contained in:
vas3k
2020-01-06 22:11:50 +01:00
parent 91d875d7e9
commit db94c13bc1
2 changed files with 14 additions and 0 deletions

View File

@@ -262,6 +262,7 @@
color: var(--opposite-text-color) !important;
z-index: 999;
text-decoration: none;
max-width: 100%;
}
.article:hover > .article-tooltip {
@@ -285,6 +286,7 @@
font-weight: normal;
font-size: 70%;
margin-top: 10px;
overflow: hidden;
}
.article-tooltip-info {

View File

@@ -19,4 +19,16 @@ function initializeThemeSwitcher() {
}
}
function hideTooltipOnAnyClick() {
document.body.addEventListener("click", function(e) {
const visibleTooltips = document.querySelectorAll(".article-tooltip");
for (let i = 0; i < visibleTooltips.length; i++) {
if (visibleTooltips[i].style.display !== "none") {
visibleTooltips[i].style.display = "none";
}
}
}, true);
}
initializeThemeSwitcher();
hideTooltipOnAnyClick();