aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/dumbymap.mjs
diff options
context:
space:
mode:
Diffstat (limited to 'src/dumbymap.mjs')
-rw-r--r--src/dumbymap.mjs6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/dumbymap.mjs b/src/dumbymap.mjs
index bdb7ee8..f8ce1d7 100644
--- a/src/dumbymap.mjs
+++ b/src/dumbymap.mjs
@@ -231,6 +231,7 @@ export const generateMaps = async (container, callback) => {
231 const draggableContainer = block.closest('.draggable-block') 231 const draggableContainer = block.closest('.draggable-block')
232 if (!draggableContainer) return 232 if (!draggableContainer) return
233 htmlHolder.appendChild(block) 233 htmlHolder.appendChild(block)
234 block.removeAttribute('style')
234 draggableContainer.draggableInstance.remove() 235 draggableContainer.draggableInstance.remove()
235 draggableContainer.remove() 236 draggableContainer.remove()
236 } 237 }
@@ -377,6 +378,11 @@ export const generateMaps = async (container, callback) => {
377 y += 200 378 y += 200
378 x = x % window.innerWidth 379 x = x % window.innerWidth
379 } 380 }
381
382 const resizeObserver = new ResizeObserver(() => {
383 c.draggableInstance.position();
384 }).observe(c);
385 onRemove(c, () => resizeObserver.disconnect())
380 }) 386 })
381 } else { 387 } else {
382 dumbyBlocks.forEach(resumeFromDraggableContainer) 388 dumbyBlocks.forEach(resumeFromDraggableContainer)