editor: Better invalid cursor handling
[fnpeditor.git] / src / wlxml / extensions / list / list.js
index 2487107..85ab751 100644 (file)
@@ -77,6 +77,7 @@ extension.document.transformations.createList = {
         nodesToWrap.forEach(function(node) {
             listNode.append(node);
         });
+        return listNode;
     },
     getChangeRoot: function() {
         return this.args[0].node1.parent();
@@ -138,7 +139,7 @@ extension.document.transformations.extractItems = {
                 }
                 reference = item;
             });
-            var secondList = params.item1.document.createDocumentNode({tagName: 'div', attrs: {'class':'list'}}),
+            var secondList = params.item1.document.createDocumentNode({tagName: 'div', attrs: {'class': list.getClass() || 'list'}}),
                 toAdd = secondList;
             
             if(listIsNested) {