From 7fce00f228c89f2542c7adb3446e93454030e297 Mon Sep 17 00:00:00 2001 From: mohamed yahia Date: Thu, 26 Sep 2024 12:41:28 +0300 Subject: [PATCH] Fix moving selected component after dragging an unselected component (#6173) fix moving selected component after dragging an unselected component --- packages/core/src/dom_components/view/ComponentView.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/core/src/dom_components/view/ComponentView.ts b/packages/core/src/dom_components/view/ComponentView.ts index a77654fd8..d4c8711e9 100644 --- a/packages/core/src/dom_components/view/ComponentView.ts +++ b/packages/core/src/dom_components/view/ComponentView.ts @@ -163,8 +163,10 @@ TComp> { if (!this.__isDraggable()) return false; event.stopPropagation(); event.preventDefault(); + const selected = this.em.getSelectedAll(); + const modelsToMove = selected.includes(this.model) ? selected : [this.model]; this.em.Commands.run('tlb-move', { - target: [...this.em.getSelectedAll()], + target: modelsToMove, event, }); }