diff options
Diffstat (limited to 'src/dumbymap.mjs')
-rw-r--r-- | src/dumbymap.mjs | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/dumbymap.mjs b/src/dumbymap.mjs index a31274e..dde0b00 100644 --- a/src/dumbymap.mjs +++ b/src/dumbymap.mjs | |||
@@ -135,6 +135,13 @@ export const generateMaps = (container, { delay } = {}) => { | |||
135 | Array.from( | 135 | Array.from( |
136 | container.querySelectorAll('.mapclay[data-render=fulfilled]') | 136 | container.querySelectorAll('.mapclay[data-render=fulfilled]') |
137 | ).sort((a, b) => a.style.order > b.style.order), | 137 | ).sort((a, b) => a.style.order > b.style.order), |
138 | setContextMenu: (menuCallback) => { | ||
139 | const originalCallback = container.oncontextmenu | ||
140 | container.oncontextmenu = (e) => { | ||
141 | const menu = originalCallback(e) | ||
142 | menuCallback(e, menu) | ||
143 | } | ||
144 | }, | ||
138 | focusNextMap: throttle(utils.focusNextMap, utils.focusDelay), | 145 | focusNextMap: throttle(utils.focusNextMap, utils.focusDelay), |
139 | switchToNextLayout: throttle(utils.switchToNextLayout, 300) | 146 | switchToNextLayout: throttle(utils.switchToNextLayout, 300) |
140 | } | 147 | } |