Call the handler if onReady is called for a ready channel

pull/1/head
yflory 7 years ago
parent dcfccf88cd
commit 89cc583f53

@ -1231,7 +1231,7 @@ define([
expireVal = ($('#cp-creation-expire-val').val() || 0) * unit;
}
// TODO remove these lines
// XXX TODO remove these lines
ownedVal = undefined;
expire = undefined;
@ -1240,7 +1240,7 @@ define([
expire: expireVal,
template: template
}, function () {
$creation.remove();
$creationContainer.remove();
cb();
});
};

@ -110,9 +110,13 @@ define([
chan.whenReg('EV_REGISTER_HANDLER', evReady.fire);
// Make sure both iframes are ready
var isReady =false;
chan.onReady = function (h) {
if (isReady) {
return void h();
}
if (typeof(h) !== "function") { return; }
chan.on('EV_RPC_READY', function () { h(); });
chan.on('EV_RPC_READY', function () { isReady = true; h(); });
};
chan.ready = function () {
chan.whenReg('EV_RPC_READY', function () {

Loading…
Cancel
Save