diff --git a/client/modules/IDE/components/PreviewFrame.jsx b/client/modules/IDE/components/PreviewFrame.jsx index 594e5bfd..6f28cc99 100644 --- a/client/modules/IDE/components/PreviewFrame.jsx +++ b/client/modules/IDE/components/PreviewFrame.jsx @@ -158,12 +158,12 @@ class PreviewFrame extends React.Component { const scriptsInHTML = sketchDoc.getElementsByTagName('script'); const scriptsInHTMLArray = Array.prototype.slice.call(scriptsInHTML); scriptsInHTMLArray.forEach((script) => { - script.innerHTML = loopProtect(script.innerHTML); // eslint-disable-line + script.innerHTML = this.jsPreprocess(script.innerHTML); // eslint-disable-line }); } - jsPreprocess(sketchDoc) { - let newContent = sketchDoc; + jsPreprocess(jsText) { + let newContent = jsText; // check the code for js errors before sending it to strip comments // or loops. JSHINT(newContent);