From effd91fc82c0bca365d2fd3d0546ecd5d12f68e9 Mon Sep 17 00:00:00 2001
From: rhenck <richard.henck@iqb.hu-berlin.de>
Date: Fri, 29 Oct 2021 15:14:38 +0200
Subject: [PATCH] [editor] Fix dragging unselected elements in dynamic section
 mode

---
 .../page-view/canvas/dynamic-canvas-overlay.component.ts       | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/projects/editor/src/app/unit-view/page-view/canvas/dynamic-canvas-overlay.component.ts b/projects/editor/src/app/unit-view/page-view/canvas/dynamic-canvas-overlay.component.ts
index b2ff36d20..9c43de68d 100644
--- a/projects/editor/src/app/unit-view/page-view/canvas/dynamic-canvas-overlay.component.ts
+++ b/projects/editor/src/app/unit-view/page-view/canvas/dynamic-canvas-overlay.component.ts
@@ -9,11 +9,12 @@ import { UIElement } from '../../../../../../common/models/uI-element';
   selector: 'app-dynamic-canvas-overlay',
   template: `
       <div #draggableElement class="draggable-element" [class.draggable-element-selected]="isSelected"
-           cdkDrag [cdkDragData]="{dragType: 'move', element: element}" [cdkDragDisabled]="!isSelected"
+           cdkDrag [cdkDragData]="{dragType: 'move', element: element}"
            (click)="selectElement($event.shiftKey); $event.stopPropagation()" (dblclick)="openEditDialog()"
            (cdkDragStarted)="!isSelected && selectElement()"
            [style.outline]="isSelected ? 'purple solid 1px' : ''"
            [style.z-index]="isSelected ? 2 : 1">
+        <div *cdkDragPlaceholder></div>
           <div *ngIf="isSelected"
                [style.width.%]="dragging ? 100 : 0"
                [style.height.%]="dragging ? 100 : 0"
-- 
GitLab