fix: Slow click on conversion popup does not work

This commit is contained in:
Luis Canada 2024-08-20 18:10:34 -04:00
parent 53fff594fc
commit 4d9c4d64aa
No known key found for this signature in database
GPG key ID: B36EE21907C0F591

View file

@ -41,7 +41,7 @@ const updateSearchBar = () => {
const targets = Array.from(targetElements);
for (const target of targets) {
target.onclick = () => {
target.onmousedown = () => {
convertToElement.value = target.dataset.value;
convertToInput.value = `${target.dataset.target} using ${target.dataset.converter}`;
showMatching("");
@ -59,9 +59,7 @@ const updateSearchBar = () => {
// Keep the popup open even when clicking on a target button
// for a split second to allow the click to go through
if (e?.relatedTarget?.classList?.contains("target")) {
setTimeout(() => {
convertToPopup.hidden = true;
}, 100);
return;
}