From e9ea1edd219a8a18bbd404646a4f98cf2df40fdb Mon Sep 17 00:00:00 2001 From: Jan Prochazka Date: Sun, 17 Jul 2022 08:51:02 +0200 Subject: [PATCH] fixed adding tables to empty designer --- packages/web/src/designer/Designer.svelte | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/web/src/designer/Designer.svelte b/packages/web/src/designer/Designer.svelte index 815338cc4..b879050a8 100644 --- a/packages/web/src/designer/Designer.svelte +++ b/packages/web/src/designer/Designer.svelte @@ -167,8 +167,8 @@ async function detectSize(tables, domTables) { await tick(); const rects = _.values(domTables).map(x => x.getRect()); - const maxX = _.max(rects.map(x => x.right)); - const maxY = _.max(rects.map(x => x.bottom)); + const maxX = rects.length > 0 ? _.max(rects.map(x => x.right)) : 0; + const maxY = rects.length > 0 ? _.max(rects.map(x => x.bottom)) : 0; canvasWidth = Math.max(3000, maxX + 50); canvasHeight = Math.max(3000, maxY + 50);