X-Git-Url: https://git.mdrn.pl/fnpeditor.git/blobdiff_plain/9a99193e9c35b8688e2c9281edfd8b972107ff43..4638325970a04404505f5ce87838eee6395b8f83:/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 bd66c6e..f8aca73 100644 --- a/src/editor/modules/documentCanvas/canvas/keyboard.js +++ b/src/editor/modules/documentCanvas/canvas/keyboard.js @@ -421,9 +421,11 @@ var keyEventHandlers = [ s.canvas.wlxmlDocument.transaction(function() { if(element.wlxmlNode.getIndex() === 0) { goto = element.wlxmlNode.parent().moveUp(); - if(goto) { - s.canvas.setCurrentElement(goto.node, {caretTo: goto.offset}); - } + } else { + goto = element.wlxmlNode.moveUp(); + } + if(goto) { + s.canvas.setCurrentElement(goto.node, {caretTo: goto.offset}); } }, { metadata: {