thank's for the plugin. It's awesome!
I just found one minor bug:
If you disable sorting of a list using .sortable('disable') BEFORE you change it's order, everything is ok, but if you change it's order first and THEN you disable it, nested lists don't seem to be fully disabled. This means they cannot be sorted, but if you try to do it, the arrow and the placeholder still show up.
One can reproduce this issue easily even on the plugin's webpage using the 'Toggable nested lists' example.
Tested on Firefox 22.0.
Hope this helps,
The solution so far seems to be to iterate over all of the ul/ol elements that are concerned and use the .sortable('disable') or .sortable('enable') method for all of them.
Rewrote disable/enable logic
Thanks for pointing this out. Please tell me if this worked for you.