From 9cccbab1c89e247e33b5b6456833b6bb42cd802b Mon Sep 17 00:00:00 2001 From: komkida91 Date: Sun, 1 Mar 2026 14:48:23 +0100 Subject: [PATCH] fix(builder): calcular alto free-drag con posicion real y evitar desorden visual --- elementor/templates/elementor_builder.html | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/elementor/templates/elementor_builder.html b/elementor/templates/elementor_builder.html index c279304..0827681 100644 --- a/elementor/templates/elementor_builder.html +++ b/elementor/templates/elementor_builder.html @@ -1760,7 +1760,10 @@ const state = { let maxBottom = 700; inner.querySelectorAll(".block").forEach((node)=>{ const n = node; - maxBottom = Math.max(maxBottom, n.offsetTop + n.offsetHeight + 120); + const blockId = n.dataset.blockId; + const source = state.blocks.find((b)=>b && b.id === blockId); + const y = Number(source?.pos?.y || 0); + maxBottom = Math.max(maxBottom, y + n.offsetHeight + 140); }); freeDragBottom = maxBottom; canvas.style.minHeight = maxBottom + "px";