element = s.canvas.getNearestTextElement('below', s.element);
}
+ e.preventDefault();
+
if(!element) {
return;
}
-
var parent = element.wlxmlNode.parent();
if(element.wlxmlNode.getIndex() === 0 && parent.isContextRoot() && (!parent.is('item') || parent.getIndex() === 0)) {
// Don't even try to do anything at the edge of a context root, except for non-first items
return;
}
- e.preventDefault();
-
s.canvas.wlxmlDocument.transaction(function() {
if(element.wlxmlNode.getIndex() === 0) {
goto = element.wlxmlNode.parent().moveUp();