From eeb63895ae0530ae94b1475035afead647b3c266 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Wang?= Date: Thu, 14 Mar 2013 13:37:33 +0100 Subject: [PATCH] Fix Math Processing Error with ApplyFunction (issue 410) --- unpacked/jax/element/mml/jax.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/unpacked/jax/element/mml/jax.js b/unpacked/jax/element/mml/jax.js index 6ebfd8101..abb58e254 100644 --- a/unpacked/jax/element/mml/jax.js +++ b/unpacked/jax/element/mml/jax.js @@ -1,3 +1,5 @@ +/* -*- Mode: Javascript; indent-tabs-mode:nil; js-indent-level: 2 -*- */ +/* vim: set ts=2 et sw=2 tw=80: */ /************************************************************* * * MathJax/jax/element/mml/jax.js @@ -580,7 +582,7 @@ MathJax.ElementJax.mml.Augment({ this.texClass = this.Get("texClass"); if (this.data.join("") === "\u2061") { // force previous node to be texClass OP, and skip this node - prev.texClass = MML.TEXCLASS.OP; + if (prev) prev.texClass = MML.TEXCLASS.OP; this.texClass = this.prevClass = MML.TEXCLASS.NONE; return prev; }