Merge pull request #4105 from matrix-org/t3chguy/fix_theme
Fix theme being overridden to light even after login is completedpull/21833/head
commit
476c622a61
|
@ -1175,6 +1175,7 @@ export default createReactClass({
|
||||||
* Called when a new logged in session has started
|
* Called when a new logged in session has started
|
||||||
*/
|
*/
|
||||||
_onLoggedIn: async function() {
|
_onLoggedIn: async function() {
|
||||||
|
ThemeController.isLogin = false;
|
||||||
this.setStateForNewView({ view: VIEWS.LOGGED_IN });
|
this.setStateForNewView({ view: VIEWS.LOGGED_IN });
|
||||||
if (MatrixClientPeg.currentUserIsJustRegistered()) {
|
if (MatrixClientPeg.currentUserIsJustRegistered()) {
|
||||||
MatrixClientPeg.setJustRegisteredUserId(null);
|
MatrixClientPeg.setJustRegisteredUserId(null);
|
||||||
|
|
|
@ -70,7 +70,7 @@ export class ThemeWatcher {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
// XXX: forceTheme param aded here as local echo appears to be unreliable
|
// XXX: forceTheme param added here as local echo appears to be unreliable
|
||||||
// https://github.com/vector-im/riot-web/issues/11443
|
// https://github.com/vector-im/riot-web/issues/11443
|
||||||
recheck(forceTheme) {
|
recheck(forceTheme) {
|
||||||
const oldTheme = this._currentTheme;
|
const oldTheme = this._currentTheme;
|
||||||
|
|
Loading…
Reference in New Issue