I found ui sortable and got it working nicely for simple lists and the like. My application already uses the ui-bootstrap and I want to sort the accordion elements.
The html looks nice:
<div ng:controller="controller">
<accordion ui:sortable ng:model="list">
<accordion-group ng:repeat="item in list" class="item">
<accordion-heading>{{item}}</accordion-heading>
</accordion-group>
</accordion>
</div>
However, while this works with the accordion bits swapped for ul/li etc. it does not work for the accordion element. Here is the non working fiddle. The drag action just picks up the entire accordion.
Is this a bug or am I doing something wrong?