Ticket #3313: 3313.patch

File 3313.patch, 679 bytes (added by Garry Yao, 14 years ago)
  • _source/core/dom/walker.js

     
    5353                        if ( node == this.endNode && !this.endInclusive )
    5454                                break;
    5555
    56                         if ( !this.evaluator && this.evaluator( node ) !== false )
     56                        if ( !this.evaluator || this.evaluator( node ) !== false )
    5757                                return node;
    5858                        else if ( breakOnFalse && this.evaluator )
    5959                                return false;
     
    6767
    6868        function iterateToLast( rtl )
    6969        {
    70                 var node, last;
     70                var node, last = null;
    7171
    7272                while ( node = iterate.call( this, rtl ) )
    7373                        last = node;
© 2003 – 2022, CKSource sp. z o.o. sp.k. All rights reserved. | Terms of use | Privacy policy