From 501b96c859c0402acea1b53157c74d8c380033a0 Mon Sep 17 00:00:00 2001 From: "Davide P. Cervone" Date: Fri, 26 Dec 2014 17:49:59 -0500 Subject: [PATCH] Save preview in script.MathJax to fix issue #975. --- unpacked/extensions/CHTML-preview.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/unpacked/extensions/CHTML-preview.js b/unpacked/extensions/CHTML-preview.js index 1ab0e1f15..2c05bbfb2 100644 --- a/unpacked/extensions/CHTML-preview.js +++ b/unpacked/extensions/CHTML-preview.js @@ -86,10 +86,11 @@ Preview: function (data) { if (this.config.disabled || !SETTINGS.CHTMLpreview || SETTINGS.renderer === "CommonHTML") return; - var preview = data.script.previousSibling; + var preview = data.script.MathJax.preview || data.script.previousSibling; if (!preview || preview.className !== MathJax.Hub.config.preRemoveClass) { preview = HTML.Element("span",{className:MathJax.Hub.config.preRemoveClass}); data.script.parentNode.insertBefore(preview,data.script); + data.script.MathJax.preview = preview; } preview.innerHTML = ""; return this.postFilter(preview,data);