summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--gui/packages/desktop/src/renderer/app.js8
1 files changed, 5 insertions, 3 deletions
diff --git a/gui/packages/desktop/src/renderer/app.js b/gui/packages/desktop/src/renderer/app.js
index 5d0050f420..0fd60d99ee 100644
--- a/gui/packages/desktop/src/renderer/app.js
+++ b/gui/packages/desktop/src/renderer/app.js
@@ -451,15 +451,17 @@ export default class AppRenderer {
const accountToken = this._settings.accountToken;
if (accountToken) {
- if (process.env.NODE_ENV !== 'development') {
+ if (process.env.NODE_ENV === 'development') {
+ log.debug('Skip autoconnect in development');
+ } else if (!this._getAutoConnect()) {
+ log.debug('Skip autoconnect because GUI setting is disabled');
+ } else {
try {
log.debug('Autoconnect the tunnel');
await this.connectTunnel();
} catch (error) {
log.error(`Failed to autoconnect the tunnel: ${error.message}`);
}
- } else {
- log.debug('Skip autoconnect in development');
}
} else {
log.debug('Skip autoconnect because account token is not set');