|
@@ -212,14 +212,15 @@ converse.plugins.add('converse-roomslist', {
|
|
|
u.showElement(this.el);
|
|
|
},
|
|
|
|
|
|
- openRoom (ev) {
|
|
|
+ async openRoom (ev) {
|
|
|
ev.preventDefault();
|
|
|
const name = ev.target.textContent;
|
|
|
const jid = ev.target.getAttribute('data-room-jid');
|
|
|
const data = {
|
|
|
'name': name || Strophe.unescapeNode(Strophe.getNodeFromJid(jid)) || jid
|
|
|
}
|
|
|
- _converse.api.rooms.open(jid, data);
|
|
|
+ await _converse.api.rooms.open(jid, data);
|
|
|
+ _converse.api.chatviews.get(jid).focus();
|
|
|
},
|
|
|
|
|
|
closeRoom (ev) {
|