Fix regression in HTML-CSS linebreak code that causes processing error in some cases.
This commit is contained in:
parent
dd2ac513ce
commit
4a9bee1f2f
|
@ -315,11 +315,11 @@ MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function () {
|
||||||
this.HTMLcleanBBox(slice.bbox);
|
this.HTMLcleanBBox(slice.bbox);
|
||||||
if (end.length === 0) {
|
if (end.length === 0) {
|
||||||
span = this.HTMLspanElement();
|
span = this.HTMLspanElement();
|
||||||
|
var SPAN = span;
|
||||||
if (this.href) span = span.parentNode;
|
if (this.href) span = span.parentNode;
|
||||||
span.parentNode.removeChild(span);
|
span.parentNode.removeChild(span);
|
||||||
span.nextMathJaxSpan.id = span.id; var n = 0;
|
span.nextMathJaxSpan.id = SPAN.id; var n = 0;
|
||||||
while (span = span.nextMathJaxSpan) {
|
while ((SPAN = SPAN.nextMathJaxSpan)) {
|
||||||
var SPAN = span;
|
|
||||||
if (SPAN.nodeName.toLowerCase() === "a") SPAN = SPAN.firstChild;
|
if (SPAN.nodeName.toLowerCase() === "a") SPAN = SPAN.firstChild;
|
||||||
var color = this.HTMLhandleColor(SPAN);
|
var color = this.HTMLhandleColor(SPAN);
|
||||||
if (color) {color.id += "-MathJax-Continue-"+n; n++}
|
if (color) {color.id += "-MathJax-Continue-"+n; n++}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user