X-Git-Url: https://git.mdrn.pl/fnpeditor.git/blobdiff_plain/0c57fd826a58a217f499b5084c837fb8ef3f6d4f..af57fe565c8a5d6fc36ea5c3dc83065f69534b04:/src/editor/modules/documentCanvas/documentCanvas.js?ds=sidebyside diff --git a/src/editor/modules/documentCanvas/documentCanvas.js b/src/editor/modules/documentCanvas/documentCanvas.js index 7e70f7f..a440bb9 100644 --- a/src/editor/modules/documentCanvas/documentCanvas.js +++ b/src/editor/modules/documentCanvas/documentCanvas.js @@ -22,7 +22,7 @@ return function(sandbox) { var canvas = canvas3.fromXMLDocument(null, canvasElements, { user: sandbox.getConfig().user - }); + }, sandbox); var canvasWrapper = $(template); var shownAlready = false; var scrollbarPosition = 0, @@ -74,17 +74,8 @@ return function(sandbox) { canvas.loadWlxmlDocument(wlxmlDocument); canvasWrapper.find('#rng-module-documentCanvas-contentWrapper').empty().append(canvas.view()); }, - highlightElement: function(node) { - canvas.toggleElementHighlight(node, true); - }, - dimElement: function(node) { - canvas.toggleElementHighlight(node, false); - }, - jumpToElement: function(node) { - canvas.setCurrentElement(node); - }, onAfterActionExecuted: function(action, ret) { - if(ret && ret.isValid()) { + if(ret && ret.isValid && ret.isValid()) { logger.debug('The action returned a valid fragment'); return canvas.select(ret); }