From f57a5ff8807c0f14fcfd4caa9a935f25c0849c16 Mon Sep 17 00:00:00 2001 From: mohamedsalem401 Date: Wed, 25 Sep 2024 11:54:29 +0300 Subject: [PATCH] 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, }); }