Make initialized
a promise and use it in the controlbox
This commit is contained in:
parent
bc6b5ca930
commit
956340aa8c
@ -735,12 +735,12 @@
|
||||
_converse.chatboxviews.$el.prepend(this.render());
|
||||
this.updateOnlineCount();
|
||||
const that = this;
|
||||
_converse.on('initialized', function () {
|
||||
_converse.api.waitUntil('initialized').then(() => {
|
||||
_converse.roster.on("add", that.updateOnlineCount, that);
|
||||
_converse.roster.on('change', that.updateOnlineCount, that);
|
||||
_converse.roster.on("destroy", that.updateOnlineCount, that);
|
||||
_converse.roster.on("remove", that.updateOnlineCount, that);
|
||||
});
|
||||
}).catch(_.partial(_converse.log, _, Strophe.LogLevel.FATAL));
|
||||
},
|
||||
|
||||
render () {
|
||||
|
@ -150,6 +150,7 @@
|
||||
};
|
||||
|
||||
const PROMISES = [
|
||||
'initialized',
|
||||
'cachedRoster',
|
||||
'pluginsInitialized',
|
||||
'roster',
|
||||
|
Loading…
Reference in New Issue
Block a user