Fix this binding bug

This commit is contained in:
JC Brand 2021-03-19 12:59:25 +01:00
parent 89906f4826
commit 3bdae848b3

View File

@ -58,7 +58,7 @@ const ChatBox = ModelWithContact.extend({
if (this.get('type') === _converse.PRIVATE_CHAT_TYPE) {
this.presence = _converse.presences.findWhere({'jid': jid}) || _converse.presences.create({'jid': jid});
await this.setRosterContact(jid);
this.presence.on('change:show', this.onPresenceChanged);
this.presence.on('change:show', item => this.onPresenceChanged(item));
}
this.on('change:chat_state', this.sendChatState, this);