Make onSettle Async Again
This commit is contained in:
parent
3380b13c95
commit
5d39125004
@ -66,11 +66,15 @@ define([
|
|||||||
};
|
};
|
||||||
|
|
||||||
var whenRealtimeSyncs = common.whenRealtimeSyncs = function (realtime, cb) {
|
var whenRealtimeSyncs = common.whenRealtimeSyncs = function (realtime, cb) {
|
||||||
// FIXME realtime.onSettle should handle this but it doesn't seem to
|
realtime.sync();
|
||||||
|
window.setTimeout(function () {
|
||||||
if (realtime.getAuthDoc() === realtime.getUserDoc()) {
|
if (realtime.getAuthDoc() === realtime.getUserDoc()) {
|
||||||
return void cb();
|
return void cb();
|
||||||
}
|
}
|
||||||
realtime.onSettle(cb);
|
realtime.onSettle(function () {
|
||||||
|
cb();
|
||||||
|
});
|
||||||
|
}, 0);
|
||||||
};
|
};
|
||||||
|
|
||||||
var getWebsocketURL = common.getWebsocketURL = function () {
|
var getWebsocketURL = common.getWebsocketURL = function () {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user