VisualEditor: Remove MathJax support
No longer needed. Change-Id: Ibf6277f5cfccd1c689b55be5e4fbd8dbceafacae
This commit is contained in:
parent
abad392272
commit
07c037e897
|
@ -5,7 +5,7 @@
|
||||||
* @license The MIT License (MIT); see LICENSE.txt
|
* @license The MIT License (MIT); see LICENSE.txt
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*global MathJax, ve, OO */
|
/*global ve, OO */
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* ContentEditable MediaWiki math node.
|
* ContentEditable MediaWiki math node.
|
||||||
|
@ -52,23 +52,15 @@ ve.ce.MWMathNode.prototype.afterRender = function () {
|
||||||
var $img,
|
var $img,
|
||||||
node = this;
|
node = this;
|
||||||
|
|
||||||
if ( this.$element.is( 'span.tex' ) ) {
|
$img = this.$element.filter( 'img.tex' );
|
||||||
// MathJax
|
// Rerender after image load
|
||||||
MathJax.Hub.Queue(
|
if ( $img.length ) {
|
||||||
[ 'Typeset', MathJax.Hub, this.$element[ 0 ] ],
|
$img.on( 'load', function () {
|
||||||
[ this, this.emit, 'rerender' ]
|
node.emit( 'rerender' );
|
||||||
);
|
} );
|
||||||
} else {
|
} else {
|
||||||
$img = this.$element.filter( 'img.tex' );
|
// Passing an empty string, or using MathML, returns no image, so rerender immediately
|
||||||
// Rerender after image load
|
this.emit( 'rerender' );
|
||||||
if ( $img.length ) {
|
|
||||||
$img.on( 'load', function () {
|
|
||||||
node.emit( 'rerender' );
|
|
||||||
} );
|
|
||||||
} else {
|
|
||||||
// Passing an empty string returns no image, so rerender immediately
|
|
||||||
this.emit( 'rerender' );
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue