https://www.mediawiki.org/wiki/Special:Code/MediaWiki/104106
Revision: 104106 Author: tparscal Date: 2011-11-23 23:40:38 +0000 (Wed, 23 Nov 2011) Log Message: ----------- Another major performance improvement for updated annotated retentions Modified Paths: -------------- trunk/extensions/VisualEditor/modules/es/es.TransactionProcessor.js Modified: trunk/extensions/VisualEditor/modules/es/es.TransactionProcessor.js =================================================================== --- trunk/extensions/VisualEditor/modules/es/es.TransactionProcessor.js 2011-11-23 23:39:12 UTC (rev 104105) +++ trunk/extensions/VisualEditor/modules/es/es.TransactionProcessor.js 2011-11-23 23:40:38 UTC (rev 104106) @@ -217,10 +217,14 @@ changes++; } if ( update && changes ) { - var from = this.model.getNodeFromOffset( this.cursor ); + var fromNode = this.model.getNodeFromOffset( this.cursor ), + toNode = this.model.getNodeFromOffset( to ); this.model.traverseLeafNodes( function( node ) { node.emit( 'update' ); - }, from ); + if ( node === toNode ) { + return false; + } + }, fromNode ); } }; _______________________________________________ MediaWiki-CVS mailing list MediaWiki-CVS@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs