From 9bcd566bee93afaa228dd570f5223aaba2fd7c11 Mon Sep 17 00:00:00 2001 From: Harald Bamberger Date: Wed, 12 Feb 2025 17:57:53 +0100 Subject: [PATCH] fix TransitionGroup children have to be keyed and duplicate attribute v-bind --- public/js/components/Dashboard/Section.js | 3 ++- public/js/components/Drop/Grid.js | 6 +++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/public/js/components/Dashboard/Section.js b/public/js/components/Dashboard/Section.js index 6ab57ee77..ab931543d 100644 --- a/public/js/components/Dashboard/Section.js +++ b/public/js/components/Dashboard/Section.js @@ -96,7 +96,8 @@ export default { } } else { - placeholders.push({ x: x, y: y, w: 1, h: 1, placeholder: true }); + placeholders.push({ x: x, y: y, w: 1, h: 1, placeholder: true, + data: { id: 'placeholder_' + String(placeholders.length).padStart(4, "0") } }); } } } diff --git a/public/js/components/Drop/Grid.js b/public/js/components/Drop/Grid.js index 97f83ddd3..0381352d4 100644 --- a/public/js/components/Drop/Grid.js +++ b/public/js/components/Drop/Grid.js @@ -359,8 +359,8 @@ export default { @mouseleave="mouseLeave">