aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--src/Layout.mjs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/Layout.mjs b/src/Layout.mjs
index 88faf2d..04acc3d 100644
--- a/src/Layout.mjs
+++ b/src/Layout.mjs
@@ -219,10 +219,10 @@ export class Overlay extends Layout {
219 } 219 }
220 220
221 // Set DOMRect for wrapper 221 // Set DOMRect for wrapper
222 block.replaceWith(wrapper)
222 wrapper.appendChild(block) 223 wrapper.appendChild(block)
223 wrapper.style.left = left + 'px' 224 wrapper.style.left = left + 'px'
224 wrapper.style.top = top + 'px' 225 wrapper.style.top = top + 'px'
225 htmlHolder.appendChild(wrapper)
226 const rect = wrapper.getBoundingClientRect() 226 const rect = wrapper.getBoundingClientRect()
227 left += rect.width + 30 227 left += rect.width + 30
228 if (left > window.innerWidth) { 228 if (left > window.innerWidth) {
@@ -285,7 +285,7 @@ export class Overlay extends Layout {
285 const resumeFromDraggable = block => { 285 const resumeFromDraggable = block => {
286 const draggableContainer = block.closest('.draggable-block') 286 const draggableContainer = block.closest('.draggable-block')
287 if (!draggableContainer) return 287 if (!draggableContainer) return
288 htmlHolder.appendChild(block) 288 draggableContainer.replaceWith(block)
289 draggableContainer.remove() 289 draggableContainer.remove()
290 } 290 }
291 blocks.forEach(resumeFromDraggable) 291 blocks.forEach(resumeFromDraggable)