У меня есть перетаскиваемый элемент, для которого я использовал cdkDrag
, и он отлично работает для меня.Теперь мне нужно установить флажок при нажатии на элемент.Но когда я перетаскиваю элемент и при включении, срабатывает событие click.Подскажите, пожалуйста, как работать с cdkDrag
и click
вместе.Поделиться фрагмент кода для того же.
<div class="draggable-content" cdkDragBoundary=".drop-area" cdkDrag>
<div class="min-workspace-view" *ngIf="showMinWorkspace === true">
<mat-icon svgIcon="workspace" class="workspace-icon"
(click)="$event.stopPropagation(); showMinWorkspace = !showMinWorkspace">
</mat-icon>
</div>
</div>
Ожидается следующее: при перетаскивании элемента нажатие не должно срабатывать.когда элемент просто нажат, событие перетаскивания не должно срабатывать.