I use the angular-drag-and-drop-lists directives to handle drag and drop operations. I populate groups separated from the actual items. Problems occurs when I drag the item onto the ul element, item disappears. Here is a link to a plunker for you to be able to see what I mean.
Below is my code:
<ul ng-repeat="group in groups"
class="groups"
dnd-list="items">
<li class="title">{{group.name}}</li>
</ul>
<ul class="items">
<li class="item"
ng-repeat="item in items"
dnd-draggable="item"
dnd-moved="items.splice($index, 1)"
dnd-effect-allowed="move">
{{item.name}}
</li>
</ul>