diff --git a/modules/ext.math.mathjax.enabler.js b/modules/ext.math.mathjax.enabler.js index 47cdf8a..0092344 100644 --- a/modules/ext.math.mathjax.enabler.js +++ b/modules/ext.math.mathjax.enabler.js @@ -225,7 +225,9 @@ } if ( MathJax.isReady ) { - render(); + // Call render asynchronous because live preview fires the hook with + // detached $content. See T90808 + setTimeout( render ); } else { mw.loader.using( 'ext.math.mathjax.mathjax', function () { MathJax.Hub.Startup.signal.MessageHook( 'End', render );