From e20eacb5ee9414f995793a5fd7cab3917f12eded Mon Sep 17 00:00:00 2001 From: Pete Matsyburka Date: Mon, 26 Jan 2026 12:35:53 +0200 Subject: [PATCH] center on click --- app/javascript/template_builder/builder.vue | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/javascript/template_builder/builder.vue b/app/javascript/template_builder/builder.vue index f029cc57..b0f9e9cd 100644 --- a/app/javascript/template_builder/builder.vue +++ b/app/javascript/template_builder/builder.vue @@ -2287,6 +2287,8 @@ export default { delete field.conditions + const isClick = area.w === 0 || area.h === 0 + const firstArea = { x: area.x, y: area.y, @@ -2303,7 +2305,9 @@ export default { } else { this.setDefaultAreaSize(firstArea, field.type) } + } + if (isClick) { firstArea.x -= firstArea.w / 2 firstArea.y -= firstArea.h / 2 }