mirror of https://github.com/vector-im/riot-web
				
				
				
			Resolve correct screen not being shown after new registration
							parent
							
								
									e454d84e9d
								
							
						
					
					
						commit
						5edb0ec912
					
				|  | @ -1182,7 +1182,15 @@ export default createReactClass({ | |||
|     _onLoggedIn: async function() { | ||||
|         ThemeController.isLogin = false; | ||||
|         this.setStateForNewView({ view: VIEWS.LOGGED_IN }); | ||||
|         if (MatrixClientPeg.currentUserIsJustRegistered()) { | ||||
|         // If a specific screen is set to be shown after login, show that above
 | ||||
|         // all else, as it probably means the user clicked on something already.
 | ||||
|         if (this._screenAfterLogin && this._screenAfterLogin.screen) { | ||||
|             this.showScreen( | ||||
|                 this._screenAfterLogin.screen, | ||||
|                 this._screenAfterLogin.params, | ||||
|             ); | ||||
|             this._screenAfterLogin = null; | ||||
|         } else if (MatrixClientPeg.currentUserIsJustRegistered()) { | ||||
|             MatrixClientPeg.setJustRegisteredUserId(null); | ||||
| 
 | ||||
|             if (this.props.config.welcomeUserId && getCurrentLanguage().startsWith("en")) { | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	 Stuart Mumford
						Stuart Mumford