fix tooltips sticking around

This commit is contained in:
Til Schmitter 2026-04-27 22:02:42 +02:00
parent ff456f85dd
commit 2678172504
3 changed files with 9 additions and 4 deletions

View file

@ -180,7 +180,7 @@
<div id="cfg" class="modal">
<div id="s_outside" class="closepane" tt=""></div>
<div id="s_outside" class="closepane"></div>
<div id="s_content" class="modalcontent">
<a id="s_header" class="modalheader" href="#s_nav"></a>
<div id="s_hor" class="modalsplit">
@ -193,7 +193,7 @@
</div>
<div id="up2k" class="modal">
<div id="up_outside" class="closepane" tt=""></div>
<div id="up_outside" class="closepane"></div>
<div id="up_content" class="modalcontent">
<a id="up_header" class="modalheader" href="#">🚀 Upload</a>
<div id="up_hor" class="modalsplit">

View file

@ -975,7 +975,7 @@ ebi('up_header').innerHTML = '🚀 ' + L.cl_uopts;
ebi('op_up2k').innerHTML = (
'<form id="u2form" method="post" enctype="multipart/form-data" onsubmit="return false;"></form>\n' +
'<div id="u2conf" tt="">' +
'<div id="u2conf">' +
'<details><summary id="sum_u2conf">' + (IE ? '>> ' : '') + L.options + (IE ? ' <<' : '') + '</summary>' +
' <div class="setting">' +
@ -5955,7 +5955,7 @@ var thegrid = (function () {
'<a href="#" s="ext">' + L.gt_ext + '</a>' +
'</span>' +
'</div>' +
'<div id="ggrid" tt=""></div>'
'<div id="ggrid"></div>'
);
lfiles.parentNode.insertBefore(gfiles, lfiles);
var ggrid = ebi('ggrid');

View file

@ -1640,6 +1640,11 @@ var tt = (function () {
r.hide = function (e) {
//ev(e); // eats checkbox-label clicks
r.show.bind(null);
r.el = null;
console.log('hide');
clearTimeout(tev);
window.removeEventListener('scroll', r.hide);