X-Git-Url: https://git.mdrn.pl/fnpeditor.git/blobdiff_plain/72f859c70150e9268ee7fd1829917ce0823750f6..ee83d407018193482c72fdc57a8cfea17d38127a:/modules/documentCanvas/canvasManager.js diff --git a/modules/documentCanvas/canvasManager.js b/modules/documentCanvas/canvasManager.js index 5edd4be..aa37ff2 100644 --- a/modules/documentCanvas/canvasManager.js +++ b/modules/documentCanvas/canvasManager.js @@ -110,10 +110,12 @@ Manager.prototype.insertNewNode = function(wlxmlTag, wlxmlClass) { offsetEnd = tmp; } var wrapper = canvasNode.create({tag: wlxmlTag, klass: wlxmlClass}); - this.canvas.nodeWrap({inside: canvasNode.create($(selection.anchorNode).parent()), + var parent = $(selection.anchorNode).parent(); + this.canvas.nodeWrap({inside: canvasNode.create(parent), _with: wrapper, offsetStart: offsetStart, - offsetEnd: offsetEnd + offsetEnd: offsetEnd, + textNodeIdx: parent.contents().index($(selection.anchorNode)) }); this.selectNode(wrapper, {movecaret: 'end'}); }