www

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit ca53ebdd738fa1144262c2b3858de7f25fb37857
parent d613dabd8eceee873563c38956bf4642d1f9d03f
Author: Davide P. Cervone <dpvc@union.edu>
Date:   Mon, 20 Jul 2015 15:18:46 -0400

More fixes for #1188 to prevent empty object problems

Diffstat:
Munpacked/jax/output/HTML-CSS/autoload/mmultiscripts.js | 2+-
Munpacked/jax/output/SVG/autoload/mmultiscripts.js | 6++----
2 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/unpacked/jax/output/HTML-CSS/autoload/mmultiscripts.js b/unpacked/jax/output/HTML-CSS/autoload/mmultiscripts.js @@ -119,7 +119,7 @@ MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function () { var sup, sub, BOX = []; var i = 1, m = this.data.length, W = 0; for (var k = 0; k < 4; k += 2) { - while (i < m && this.data[i].type !== "mprescripts") { + while (i < m && (this.data[i]||{}).type !== "mprescripts") { var box = [null,null,null,null]; for (var j = k; j < k+2; j++) { if (this.data[i] && this.data[i].type !== "none" && this.data[i].type !== "mprescripts") { diff --git a/unpacked/jax/output/SVG/autoload/mmultiscripts.js b/unpacked/jax/output/SVG/autoload/mmultiscripts.js @@ -100,16 +100,14 @@ MathJax.Hub.Register.StartupHook("SVG Jax Ready",function () { var sup, sub, BOX = []; var i = 1, m = this.data.length, W = 0; for (var k = 0; k < 4; k += 2) { - while (i < m && this.data[i].type !== "mprescripts") { + while (i < m && (this.data[i]||{}).type !== "mprescripts") { var box = [null,null,null,null]; for (var j = k; j < k+2; j++) { if (this.data[i] && this.data[i].type !== "none" && this.data[i].type !== "mprescripts") { if (!BOX[j]) {BOX[j] = SVG.BBOX.G()} box[j] = this.data[i].toSVG(); - } else { - box[j] = {w:0}; } - if (this.data[i].type !== "mprescripts") i++; + if ((this.data[i]||{}).type !== "mprescripts") i++; } var isPre = (k === 2); if (isPre) W += Math.max((box[k]||{w:0}).w,(box[k+1]||{w:0}).w);