Call clearSession
when disconnecting
So that the chatboxes get closed/removed. Also, don't render the login form when we're just reconnecting.
This commit is contained in:
parent
38bfbbf61f
commit
86a0fa280b
6
dist/converse.js
vendored
6
dist/converse.js
vendored
@ -63220,10 +63220,10 @@ var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_
|
||||
view.model.set({
|
||||
'connected': false
|
||||
});
|
||||
view.renderLoginPanel();
|
||||
return view;
|
||||
};
|
||||
|
||||
_converse.on('disconnected', disconnect);
|
||||
_converse.on('disconnected', () => disconnect().renderLoginPanel());
|
||||
|
||||
_converse.on('will-reconnect', disconnect);
|
||||
}
|
||||
@ -63760,6 +63760,8 @@ var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_
|
||||
|
||||
_converse.tearDown();
|
||||
|
||||
_converse.clearSession();
|
||||
|
||||
_converse.emit('disconnected');
|
||||
};
|
||||
|
||||
|
@ -613,9 +613,9 @@
|
||||
*/
|
||||
const view = _converse.chatboxviews.get('controlbox');
|
||||
view.model.set({'connected': false});
|
||||
view.renderLoginPanel();
|
||||
return view;
|
||||
};
|
||||
_converse.on('disconnected', disconnect);
|
||||
_converse.on('disconnected', () => disconnect().renderLoginPanel());
|
||||
_converse.on('will-reconnect', disconnect);
|
||||
}
|
||||
});
|
||||
|
@ -526,6 +526,7 @@
|
||||
delete _converse.connection.reconnecting;
|
||||
_converse.connection.reset();
|
||||
_converse.tearDown();
|
||||
_converse.clearSession();
|
||||
_converse.emit('disconnected');
|
||||
};
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user