From 13de3ae93055f769b21aacf403ec0ea628b0c7b9 Mon Sep 17 00:00:00 2001 From: coderaiser Date: Mon, 30 Jul 2012 05:52:06 -0400 Subject: [PATCH] minor changes --- lib/client/editor.js | 32 +++++++++++++++----------------- 1 file changed, 15 insertions(+), 17 deletions(-) diff --git a/lib/client/editor.js b/lib/client/editor.js index 383f3777..82c704b9 100644 --- a/lib/client/editor.js +++ b/lib/client/editor.js @@ -4,23 +4,21 @@ var CloudCommander, CodeMirror; */ CloudCommander.Editor = {}; CloudCommander.Editor.CodeMirror = { - load: (function(){ /* function loads CodeMirror js and css files */ + load: (function(pParent){ /* function loads CodeMirror js and css files */ /* function shows editor */ - var createEditorDiv = function(pParent){ - return function(){ - if (!document.getElementById('CloudEditor')) { - var lEditor=document.createElement('div'); - lEditor.id ='CloudEditor'; - var lFM = document.getElementById('fm'); - - if(lFM){ - lFM.appendChild(lEditor); - }else console.log('Error. Something went wrong FM not found'); - - pParent.show(); - } - }; + var createEditorDiv = function(){ + if (!document.getElementById('CloudEditor')) { + var lEditor=document.createElement('div'); + lEditor.id ='CloudEditor'; + var lFM = document.getElementById('fm'); + + if(lFM){ + lFM.appendChild(lEditor); + }else console.log('Error. Something went wrong FM not found'); + + pParent.show(); + } }; /* function loads css files * of CodeMirror @@ -51,7 +49,7 @@ CloudCommander.Editor.CodeMirror = { }); CloudCommander.jsload('lib/client/editor/codemirror/pack/xml.pack.js', - createEditorDiv(this)); + createEditorDiv); }; }; @@ -62,7 +60,7 @@ CloudCommander.Editor.CodeMirror = { show : (function(){ /* function shows CodeMirror editor */ /* if CloudEditor is not loaded - loading him */ if(!document.getElementById('CloudEditor')) - return this.load(); + return this.load(this); /* removing keyBinding if set */ CloudCommander.keyBinded = false;