From 64f8902574332f21c419662a13dff360e4e5daa5 Mon Sep 17 00:00:00 2001 From: Hsieh Chin Fan Date: Fri, 8 Nov 2024 23:16:10 +0800 Subject: fix: shift context menu in proper time --- src/dumbymap.mjs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src/dumbymap.mjs') diff --git a/src/dumbymap.mjs b/src/dumbymap.mjs index 217c1b6..86b8099 100644 --- a/src/dumbymap.mjs +++ b/src/dumbymap.mjs @@ -562,6 +562,7 @@ export const generateMaps = (container, { menu.style.display = 'block' menu.style.left = (e.pageX - containerRect.left + 10) + 'px' menu.style.top = (e.pageY - containerRect.top + 5) + 'px' + shiftByWindow(menu) clearTimeout(menu.timer) }).observe(menu, { childList: true }) menu.timer = setTimeout(() => menu.remove(), 100) @@ -669,8 +670,6 @@ export const generateMaps = (container, { menu.appendChild(menuItem.pickLayoutItem(dumbymap)) } - shiftByWindow(menu) - return menu } -- cgit v1.2.3-70-g09d2