From 0a634ee0040b9b3e6e5aed25f398f01fa99fc44b Mon Sep 17 00:00:00 2001 From: Ivan Tcholakov Date: Sat, 8 Jan 2011 23:10:41 +0200 Subject: [PATCH] Feature #2132 - Suppressing yet another javascrit error. --- main/inc/lib/asciimath/ASCIIMathML.js | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/main/inc/lib/asciimath/ASCIIMathML.js b/main/inc/lib/asciimath/ASCIIMathML.js index 6cbdc04129..9deac8c13f 100755 --- a/main/inc/lib/asciimath/ASCIIMathML.js +++ b/main/inc/lib/asciimath/ASCIIMathML.js @@ -3842,9 +3842,15 @@ function showHideCode(evt) { // called by onclick event var obj=evt.target; var name = obj.parentNode.getAttribute("name"); var node = document.getElementById(name+"input"); - node.style.display = (node.style.display == "none"?"":"none"); - var node = document.getElementById(name+"button"); - node.style.display = (node.style.display == "none"?"":"none"); + // The try-catch block has been added by Ivan Tcholakov, 08-JAN-2011. + try { + // + node.style.display = (node.style.display == "none"?"":"none"); + var node = document.getElementById(name+"button"); + node.style.display = (node.style.display == "none"?"":"none"); + // + } catch (ex) { } + // // } } @@ -4647,6 +4653,12 @@ function removeCoord(evt) { var nl = svgroot.childNodes; for (var i=0; i