From c1225acb682fabd2309698edfa771f82c38b59b7 Mon Sep 17 00:00:00 2001 From: Inez Korczynski Date: Wed, 20 Jun 2012 17:40:26 -0700 Subject: [PATCH] Fix method hasSlugAtOffset to return true when length of the element is 0 Change-Id: Icf43eb6adfcc45eaf1ae8ff146a029546341ba33 --- modules/ve/ce/ve.ce.BranchNode.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/ve/ce/ve.ce.BranchNode.js b/modules/ve/ce/ve.ce.BranchNode.js index 1c13b7b3c9..88e4ccd215 100644 --- a/modules/ve/ce/ve.ce.BranchNode.js +++ b/modules/ve/ce/ve.ce.BranchNode.js @@ -197,6 +197,9 @@ ve.ce.BranchNode.prototype.onSplice = function( index, howmany ) { }; ve.ce.BranchNode.prototype.hasSlugAtOffset = function( offset ) { + if ( this.getLength() === 0 ) { + return true; + } for ( var i = 0; i < this.children.length; i++ ) { if ( this.children[i].canHaveSlug() ) { var nodeOffset = this.children[i].model.getRoot().getOffsetFromNode( this.children[i].model );