diff options
| author | Andrej Mihajlov <and@mullvad.net> | 2018-09-03 16:25:22 +0300 |
|---|---|---|
| committer | Andrej Mihajlov <and@mullvad.net> | 2018-09-03 16:32:22 +0300 |
| commit | c502bb9af8908006662deb9fafb9fb0127fa7a5d (patch) | |
| tree | e9e02b9e1f91e78e4c6789ea0e25d05feeb76200 | |
| parent | 2b20fb0ca3ad8a3d01cf1c0059a1d07a434492f4 (diff) | |
| download | mullvadvpn-c502bb9af8908006662deb9fafb9fb0127fa7a5d.tar.xz mullvadvpn-c502bb9af8908006662deb9fafb9fb0127fa7a5d.zip | |
Do not take user to "connecting screen" when in settings
| -rw-r--r-- | gui/packages/desktop/src/renderer/app.js | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/gui/packages/desktop/src/renderer/app.js b/gui/packages/desktop/src/renderer/app.js index b693a84544..d62745ee97 100644 --- a/gui/packages/desktop/src/renderer/app.js +++ b/gui/packages/desktop/src/renderer/app.js @@ -469,6 +469,7 @@ export default class AppRenderer { async _onCloseConnection(error: ?Error) { const actions = this._reduxActions; + const history = this._memoryHistory; // save to redux that the app disconnected from daemon actions.daemon.disconnected(); @@ -489,8 +490,10 @@ export default class AppRenderer { recover(); }); - // take user back to the launch screen `/`. - actions.history.replace('/'); + // take user back to the launch screen `/` except when user is in settings. + if (!history.location.pathname.startsWith('/settings')) { + actions.history.replace('/'); + } } } |
