We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4675767 commit 01b3bc6Copy full SHA for 01b3bc6
App/Root.js
@@ -48,7 +48,10 @@ var Root = React.createClass({
48
},
49
50
onUserChange: function() {
51
- this.setState(getUserState());
+ var state = getUserState();
52
+ // reset the route stack on user change.
53
+ state.routeStack = null;
54
+ this.setState(state);
55
56
57
onEnvChange: function() {
@@ -86,7 +89,7 @@ var Root = React.createClass({
86
89
renderContent: function() {
87
90
if (this.state.routeUnderTest) return null;
88
91
- var routeStack = Routes.parse(this.getSavedPath(), this.state.user.isLoggedIn(), true);
92
+ var routeStack = this.state.routeStack || Routes.parse(this.getSavedPath(), this.state.user.isLoggedIn(), true);
93
94
if(this.state.user.isLoggedIn()) {
95
return (
0 commit comments