Only add view to chatboxviews
after this.model
has been set
Otherwise race-conditions arise where `this.model` is undefined
This commit is contained in:
parent
24e57244d1
commit
548021b556
@ -19,8 +19,8 @@ export default class MUCView extends BaseChatView {
|
||||
|
||||
async initialize () {
|
||||
const jid = this.getAttribute('jid');
|
||||
_converse.chatboxviews.add(jid, this);
|
||||
this.model = _converse.chatboxes.get(jid);
|
||||
_converse.chatboxviews.add(jid, this);
|
||||
this.initDebounced();
|
||||
|
||||
this.listenTo(_converse, 'windowStateChanged', this.onWindowStateChanged);
|
||||
|
Loading…
Reference in New Issue
Block a user