diff --git a/lib/client/config.js b/lib/client/config.js index d2cf5d73..42d95406 100644 --- a/lib/client/config.js +++ b/lib/client/config.js @@ -16,13 +16,23 @@ var CloudCmd, Util, DOM; Config = this; function init(pCallBack) { + var func, + isFunc = Util.isFunction(CloudCmd.View); + + Loading = true; + + if (isFunc) + func = CloudCmd.View; + else + func = Util.exec; + Util.loadOnLoad([ Config.show, function(callback) { Loading = false; Util.exec(callback); }, - CloudCmd.View, + func, ]); DOM.Events.addKey(listener);