|
@@ -239,6 +239,12 @@
|
|
|
}));
|
|
|
},
|
|
|
|
|
|
+ afterRender () {
|
|
|
+ this.el.addEventListener('shown.bs.modal', () => {
|
|
|
+ this.el.querySelector('input[name="server"]').focus();
|
|
|
+ }, false);
|
|
|
+ },
|
|
|
+
|
|
|
openRoom (ev) {
|
|
|
ev.preventDefault();
|
|
|
const jid = ev.target.getAttribute('data-room-jid');
|
|
@@ -360,6 +366,12 @@
|
|
|
}));
|
|
|
},
|
|
|
|
|
|
+ afterRender () {
|
|
|
+ this.el.addEventListener('shown.bs.modal', () => {
|
|
|
+ this.el.querySelector('input[name="chatroom"]').focus();
|
|
|
+ }, false);
|
|
|
+ },
|
|
|
+
|
|
|
parseRoomDataFromEvent (form) {
|
|
|
const data = new FormData(form);
|
|
|
const jid = data.get('chatroom');
|