aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorHsieh Chin Fan <pham@topo.tw>2024-10-08 00:59:25 +0800
committerHsieh Chin Fan <pham@topo.tw>2024-10-08 10:28:47 +0800
commit8d012148772b0a5cf43885a7929c6500e65ac8bb (patch)
tree37dcfb82c10b744f90ced15835a44642963b319b
parentfbf32ffb4f7756beebc55ddad76ca343459f27cd (diff)
refactor: method of setting context menu
-rw-r--r--src/dumbymap.mjs2
-rw-r--r--src/editor.mjs4
2 files changed, 2 insertions, 4 deletions
diff --git a/src/dumbymap.mjs b/src/dumbymap.mjs
index 7917499..a228765 100644
--- a/src/dumbymap.mjs
+++ b/src/dumbymap.mjs
@@ -140,6 +140,8 @@ export const generateMaps = (container, { delay } = {}) => {
140 container.oncontextmenu = (e) => { 140 container.oncontextmenu = (e) => {
141 const menu = originalCallback(e) 141 const menu = originalCallback(e)
142 menuCallback(e, menu) 142 menuCallback(e, menu)
143 menu.style.transform = ''
144 shiftByWindow(menu)
143 } 145 }
144 }, 146 },
145 focusNextMap: throttle(utils.focusNextMap, utils.focusDelay), 147 focusNextMap: throttle(utils.focusNextMap, utils.focusDelay),
diff --git a/src/editor.mjs b/src/editor.mjs
index 4a58f12..d1f84a2 100644
--- a/src/editor.mjs
+++ b/src/editor.mjs
@@ -444,10 +444,6 @@ const menuForEditor = (event, menu) => {
444 }) 444 })
445 menu.insertBefore(item, menu.firstChild) 445 menu.insertBefore(item, menu.firstChild)
446 } 446 }
447
448 // Prevent menu appears outside of window
449 menu.style.transform = ''
450 shiftByWindow(menu)
451} 447}
452 448
453/** 449/**