diff --git a/lib/client/edit.js b/lib/client/edit.js index 3be1b133..1767ddb6 100644 --- a/lib/client/edit.js +++ b/lib/client/edit.js @@ -138,17 +138,18 @@ var CloudCmd, Util, DOM, CloudFunc, MenuIO, Format; Util.time(Name + ' load'); DOM.load.js(url, function() { - var options = { - maxSize: CloudFunc.MAX_FILE_SIZE, - prefix: prefixName, - socketPath: prefix - }; + var word = window[EditorName], + options = { + maxSize : CloudFunc.MAX_FILE_SIZE, + prefix : prefixName, + socketPath : prefix + }; - editor = window[EditorName]; - - editor(element, options, function() { + word(element, options, function(ed) { Util.timeEnd(Name + ' load'); + editor = ed; Loading = false; + exec(callback); }); }); diff --git a/package.json b/package.json index 8837e216..d230efe1 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,7 @@ "console-io": "~2.6.0", "copymitter": "~1.8.0", "dword": "~2.9.0", - "edward": "~2.9.0", + "edward": "~3.0.0", "execon": "~1.2.0", "express": "~4.13.0", "faust": "~1.0.0",