commit e6ba42a94a9c75f6055c8653f725b073ced90316
parent 73d7791820582890995d690808ddc2d1cd93d3e3
Author: Davide P. Cervone <dpvc@union.edu>
Date: Wed, 20 Mar 2013 13:40:52 -0400
Merge branch 'issue412' into develop
Resolves issue #412.
Diffstat:
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/unpacked/jax/element/mml/jax.js b/unpacked/jax/element/mml/jax.js
@@ -27,7 +27,7 @@ MathJax.ElementJax.mml = MathJax.ElementJax({
mimeType: "jax/mml"
},{
id: "mml",
- version: "2.1",
+ version: "2.1.1",
directory: MathJax.ElementJax.directory + "/mml",
extensionDir: MathJax.ElementJax.extensionDir + "/mml",
optableDir: MathJax.ElementJax.directory + "/mml/optable"
@@ -1140,7 +1140,13 @@ MathJax.ElementJax.mml.Augment({
isSpacelike: function () {return this.selected().isSpacelike()},
Core: function () {return this.selected().Core()},
CoreMO: function () {return this.selected().CoreMO()},
- setTeXclass: function (prev) {return this.selected().setTeXclass(prev)}
+ setTeXclass: function (prev) {
+ if (this.Get("actiontype") === MML.ACTIONTYPE.TOOLTIP && this.data[1]) {
+ // Make sure tooltip has proper spacing when typeset (see issue #412)
+ this.data[1].setTeXclass();
+ }
+ return this.selected().setTeXclass(prev);
+ }
});
MML.semantics = MML.mbase.Subclass({