Skip to content
Snippets Groups Projects
Commit effd91fc authored by rhenck's avatar rhenck
Browse files

[editor] Fix dragging unselected elements in dynamic section mode

parent 49e0d685
No related branches found
No related tags found
No related merge requests found
...@@ -9,11 +9,12 @@ import { UIElement } from '../../../../../../common/models/uI-element'; ...@@ -9,11 +9,12 @@ import { UIElement } from '../../../../../../common/models/uI-element';
selector: 'app-dynamic-canvas-overlay', selector: 'app-dynamic-canvas-overlay',
template: ` template: `
<div #draggableElement class="draggable-element" [class.draggable-element-selected]="isSelected" <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()" (click)="selectElement($event.shiftKey); $event.stopPropagation()" (dblclick)="openEditDialog()"
(cdkDragStarted)="!isSelected && selectElement()" (cdkDragStarted)="!isSelected && selectElement()"
[style.outline]="isSelected ? 'purple solid 1px' : ''" [style.outline]="isSelected ? 'purple solid 1px' : ''"
[style.z-index]="isSelected ? 2 : 1"> [style.z-index]="isSelected ? 2 : 1">
<div *cdkDragPlaceholder></div>
<div *ngIf="isSelected" <div *ngIf="isSelected"
[style.width.%]="dragging ? 100 : 0" [style.width.%]="dragging ? 100 : 0"
[style.height.%]="dragging ? 100 : 0" [style.height.%]="dragging ? 100 : 0"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment