From dd2ac513cef91c2690d4b19b04c51b50a684671b Mon Sep 17 00:00:00 2001 From: "Davide P. Cervone" Date: Thu, 18 Aug 2016 10:16:03 -0400 Subject: [PATCH] Fix problem with identifying display math due to change from looking of frame to using previousSibling. --- unpacked/jax/output/HTML-CSS/jax.js | 4 ++-- unpacked/jax/output/SVG/jax.js | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/unpacked/jax/output/HTML-CSS/jax.js b/unpacked/jax/output/HTML-CSS/jax.js index 079e0865e..144320234 100644 --- a/unpacked/jax/output/HTML-CSS/jax.js +++ b/unpacked/jax/output/HTML-CSS/jax.js @@ -683,8 +683,8 @@ // Get the data about the math // var jax = script.MathJax.elementJax, math = jax.root, - span = script.previousSibling; - div = (jax.HTMLCSS.display ? (span||{}).parentNode : span); + div = script.previousSibling; + span = (jax.HTMLCSS.display ? (div||{}).firstChild||div : div); if (!div) return; // // Set the font metrics diff --git a/unpacked/jax/output/SVG/jax.js b/unpacked/jax/output/SVG/jax.js index c2cbe55de..65101a412 100644 --- a/unpacked/jax/output/SVG/jax.js +++ b/unpacked/jax/output/SVG/jax.js @@ -315,8 +315,8 @@ // Get the data about the math // var jax = script.MathJax.elementJax, math = jax.root, - span = script.previousSibling; - div = (jax.SVG.display ? (span||{}).parentNode : span), + div = script.previousSibling; + span = (jax.SVG.display ? (div||{}).firstChild||div : div), localCache = (SVG.config.useFontCache && !SVG.config.useGlobalCache); if (!div) return; //