Changeset 7554


Ignore:
Timestamp:
07/11/12 19:24:54 (2 years ago)
Author:
garry.yao
Message:

#9036: Fixed failed to find text with matchWord option checked, regression of [7395].

File:
1 edited

Legend:

Unmodified
Added
Removed
  • CKEditor/trunk/_source/plugins/find/dialogs/find.js

    r7477 r7554  
    156156                                                         || this._.walker._.end ) 
    157157                                                        break; 
    158                                         } 
     158                                                } 
    159159                                        // Found a fresh text node. 
    160160                                        this.textNode = currentTextNode; 
     
    496496                                                                head = cursors[ 0 ]; 
    497497 
    498                                                         var headWalker = new characterWalker( getRangeBeforeCursor( head ), true ), 
    499                                                                 tailWalker = new characterWalker( getRangeAfterCursor( tail ), true ); 
     498                                                        var rangeBefore = getRangeBeforeCursor( head ), 
     499                                                                rangeAfter = getRangeAfterCursor( tail ); 
     500 
     501                                                        // The word boundary checks requires to trim the text nodes. (#9036) 
     502                                                        rangeBefore.trim(); 
     503                                                        rangeAfter.trim(); 
     504 
     505                                                        var headWalker = new characterWalker( rangeBefore, true ), 
     506                                                                tailWalker = new characterWalker( rangeAfter, true ); 
    500507 
    501508                                                        if ( ! ( isWordSeparator( headWalker.back().character ) 
Note: See TracChangeset for help on using the changeset viewer.
© 2003 – 2012 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy