editor: handle invalid xml sent as a wlxml document
[fnpeditor.git] / src / editor / modules / documentCanvas / commands.js
index ce49c78..b4f034a 100644 (file)
@@ -73,7 +73,7 @@ commands.register('wrap-node', function(canvas) {
         node2 = parent2.data('wlxmlNode'),
         doc = node1.document;
 
-    if(canvas.list.areItemsOfTheSameList({element1: parent1, element2: parent2})) {
+    if(doc.areItemsOfSameList({node1: node1, node2: node2})) {
         //canvas.list.create({element1: parent1, element2: parent2});
         //doc.transform('createList', {node1: node1, node2: node2});
         doc.createList({node1: node1, node2: node2});
@@ -167,7 +167,7 @@ commands.register('newNodeRequested', function(canvas, params) {
     } else if(canvas.getCurrentNodeElement()) {
         wlxmlNode = canvas.getCurrentNodeElement().data('wlxmlNode');
             // wrapper = node.wrapWith({tagName: params.wlxmlTag, attrs: {klass: params.wlxmlClass}});
-        wrapper = wlxmlNode.wrapWith({tagName: params.wlxmlTag, attrs: {klass: params.wlxmlClass}});
+        wrapper = wlxmlNode.wrapWith({tagName: params.wlxmlTag, attrs: {'class': params.wlxmlClass}});
         canvas.setCurrentElement(utils.findCanvasElement(wrapper));
     }