From 9138d6b303c552d856b924950afdbdb8771cb2a3 Mon Sep 17 00:00:00 2001 From: Hsieh Chin Fan Date: Sat, 26 Oct 2024 15:15:06 +0800 Subject: fix: menu offset --- src/dumbymap.mjs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/dumbymap.mjs b/src/dumbymap.mjs index 3315a03..9536c32 100644 --- a/src/dumbymap.mjs +++ b/src/dumbymap.mjs @@ -546,8 +546,8 @@ export const generateMaps = (container, { container.appendChild(menu) new window.MutationObserver(() => { menu.style.display = 'block' - menu.style.left = (e.clientX - menu.offsetParent.offsetLeft + 10) + 'px' - menu.style.top = (e.clientY - menu.offsetParent.offsetTop + 5) + 'px' + menu.style.left = (e.layerX + 10) + 'px' + menu.style.top = (e.layerY + 5) + 'px' clearTimeout(menu.timer) }).observe(menu, { childList: true }) menu.timer = setTimeout(() => menu.remove(), 100) -- cgit v1.2.3-70-g09d2