fix copying element on insert bug

This commit is contained in:
Peter Savchenko 2016-07-01 18:52:38 +03:00
parent 30f5ba0cf7
commit cb7f92e0a3

View file

@ -1358,19 +1358,21 @@ cEditor.toolbar = {
appendCallback,
newBlock;
/** Can replace? */
if (REPLACEBLE_TOOLS.indexOf(tool.type) != -1 && workingNode) {
/**
* Copy plugin 'append' Element
*/
newBlock = tool.append.cloneNode(true);
/** Can replace? */
if (REPLACEBLE_TOOLS.indexOf(tool.type) != -1 && workingNode) {
/** Replace current block */
cEditor.content.switchBlock(workingNode, newBlock, tool.type);
} else {
newBlock = tool.append;
/** Insert new Block from plugin */
cEditor.content.insertBlock(newBlock, tool.type);