ve.ce.MWMathNode: Remove reference to defunct ve.bind

Bug: 73627
Change-Id: I3dd6b520a24e5cecb272de8f9a4aa0ba231bee58
This commit is contained in:
Timo Tijhof 2014-11-20 02:51:40 +00:00
parent d9522b6049
commit 910e3240b6
1 changed files with 5 additions and 4 deletions

View File

@ -48,7 +48,8 @@ ve.ce.MWMathNode.prototype.onParseSuccess = function ( deferred, response ) {
/** */ /** */
ve.ce.MWMathNode.prototype.afterRender = function () { ve.ce.MWMathNode.prototype.afterRender = function () {
var $img; var $img,
node = this;
if ( this.$element.is( 'span.tex' ) ) { if ( this.$element.is( 'span.tex' ) ) {
// MathJax // MathJax
@ -60,9 +61,9 @@ ve.ce.MWMathNode.prototype.afterRender = function () {
$img = this.$element.filter( 'img.tex' ); $img = this.$element.filter( 'img.tex' );
// Rerender after image load // Rerender after image load
if ( $img.length ) { if ( $img.length ) {
$img.on( 'load', ve.bind( function () { $img.on( 'load', function () {
this.emit( 'rerender' ); node.emit( 'rerender' );
}, this ) ); } );
} else { } else {
// Passing an empty string returns no image, so rerender immediately // Passing an empty string returns no image, so rerender immediately
this.emit( 'rerender' ); this.emit( 'rerender' );