diff --git a/src/item/Item.js b/src/item/Item.js index fd2f7bc9..b102de25 100644 --- a/src/item/Item.js +++ b/src/item/Item.js @@ -669,12 +669,7 @@ var Item = this.Item = Base.extend({ * item} */ isAncestor: function(item) { - var parent = item; - while (parent = parent._parent) { - if (parent == this) - return true; - } - return false; + return item ? item.isDescendant(this) : false; }, /**