commit 930c0a707b0038424f5ad1b04bdd93119f3e5fbc
parent 55b5803d0aa06b7a00cc0bb55a1d0a2456aa9c8e
Author: Davide P. Cervone <dpvc@union.edu>
Date: Wed, 31 Jul 2013 15:03:29 -0400
Merge remote-tracking branch 'dpvc/issue486' into develop
Resolves issue #486.
Diffstat:
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/unpacked/jax/output/NativeMML/config.js b/unpacked/jax/output/NativeMML/config.js
@@ -27,7 +27,7 @@
MathJax.OutputJax.NativeMML = MathJax.OutputJax({
id: "NativeMML",
- version: "2.2",
+ version: "2.2.1",
directory: MathJax.OutputJax.directory + "/NativeMML",
extensionDir: MathJax.OutputJax.extensionDir + "/NativeMML",
diff --git a/unpacked/jax/output/NativeMML/jax.js b/unpacked/jax/output/NativeMML/jax.js
@@ -576,7 +576,7 @@
if (this.data[this.sub] == null) {type = "msup"}
var tag = this.NativeMMLelement(type);
this.NativeMMLattributes(tag);
- delete this.data[0].inferred;
+ if (this.data[0]) {delete this.data[0].inferred}
for (var i = 0, m = this.data.length; i < m; i++)
{if (this.data[i]) {this.data[i].toNativeMML(tag)}}
parent.appendChild(tag);
@@ -594,7 +594,7 @@
if (this.data[this.over] == null) {type = "munder"}
var tag = this.NativeMMLelement(type);
this.NativeMMLattributes(tag);
- delete this.data[0].inferred;
+ if (this.data[0]) {delete this.data[0].inferred}
for (var i = 0, m = this.data.length; i < m; i++)
{if (this.data[i]) {this.data[i].toNativeMML(tag)}}
parent.appendChild(tag);
@@ -746,7 +746,7 @@
}
}
- if (nMML.tableLabelBug) {
+ if (nMML.tableLabelBug && this.data[0]) {
var side = this.parent.Get("side").charAt(0),
align = HUB.config.displayAlign.charAt(0),
indent = HUB.config.displayIndent;