From beb8efaa049b13b3636f88cb5b70861e320510fb Mon Sep 17 00:00:00 2001 From: "Davide P. Cervone" Date: Sat, 6 Feb 2016 17:44:25 -0500 Subject: [PATCH] Use correct event handler for keypress, and delete previous error if we are reprocessing the scripts. --- unpacked/MathJax.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/unpacked/MathJax.js b/unpacked/MathJax.js index 74812f022..f361e04fb 100644 --- a/unpacked/MathJax.js +++ b/unpacked/MathJax.js @@ -2129,6 +2129,7 @@ MathJax.Hub = { if (script.MathJax.state !== STATE.PENDING) {this.scriptAction[action](script)} } if (!script.MathJax) {script.MathJax = {state: STATE.PENDING}} + if (script.MathJax.error) delete script.MathJax.error; if (script.MathJax.state !== STATE.PROCESSED) {state.scripts.push(script)} } } @@ -2371,7 +2372,7 @@ MathJax.Hub = { HUB = MathJax.Hub; error.oncontextmenu = EVENT.Menu; error.onmousedown = EVENT.Mousedown; - error.keydown = EVENT.Keydown; + error.onkeydown = EVENT.Keydown; error.tabIndex = HUB.getTabOrder(HUB.getJaxFor(script)); }); //