Ticket #3606: 3606.patch
File 3606.patch, 962 bytes (added by , 14 years ago) |
---|
-
_source/plugins/find/dialogs/find.js
502 502 503 503 // 1. Perform the replace when there's already a match here. 504 504 // 2. Otherwise perform the find but don't replace it immediately. 505 if ( this.matchRange && this.matchRange.isMatched() ) 505 if ( this.matchRange && this.matchRange.isMatched() 506 && !this.matchRange._.isReplaced ) 506 507 { 507 508 var domRange = this.matchRange.toDomRange(); 508 509 var text = editor.document.createText( newString ); 509 510 domRange.deleteContents(); 510 511 domRange.insertNode( text ); 511 512 this.matchRange.updateFromDomRange( domRange ); 512 this.matchRange._.is Matched = false;513 this.matchRange._.isReplaced = true; 513 514 this.replaceCounter++; 514 515 result = true; 515 516 }