X-Git-Url: https://git.mdrn.pl/fnpeditor.git/blobdiff_plain/1dfb9c497ad66a5c0025e806bd6ee4777baaf1aa..d3d80ba74ca2e2afbd262edfe4be39010c86ebde:/src/editor/modules/documentCanvas/canvas/keyboard.js diff --git a/src/editor/modules/documentCanvas/canvas/keyboard.js b/src/editor/modules/documentCanvas/canvas/keyboard.js index c815489..85fbd43 100644 --- a/src/editor/modules/documentCanvas/canvas/keyboard.js +++ b/src/editor/modules/documentCanvas/canvas/keyboard.js @@ -131,7 +131,9 @@ handlers.push({keys: [KEYS.ARROW_UP, KEYS.ARROW_DOWN, KEYS.ARROW_LEFT, KEYS.ARRO caretTo = 'start'; } var el = canvas.getDocumentElement(utils.nearestInDocumentOrder('[document-text-element]', direction, element.dom()[0])); - canvas.setCurrentElement(el, {caretTo: caretTo}); + if(el) { + canvas.setCurrentElement(el, {caretTo: caretTo}); + } } }, keyup: function(event, canvas) { @@ -264,7 +266,6 @@ handlers.push({keys: [KEYS.BACKSPACE, KEYS.DELETE], element.data('wlxmlNode').detach(); } canvas.setCurrentElement(goto, {caretTo: caretTo}); - canvas.publisher('contentChanged'); } else if(cursorAtOperationEdge) { if(direction === 'below') {