summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--CHANGELOG.md1
-rw-r--r--android/src/main/kotlin/net/mullvad/mullvadvpn/service/ConnectionProxy.kt2
2 files changed, 2 insertions, 1 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index ad90e6abcd..a300c23d3c 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -66,6 +66,7 @@ Line wrap the file at 100 chars. Th
- Fix rare crash that could occur when the tunnel state changes when showing or hiding the quick
settings tile.
- Fix app starting by itself sometimes.
+- Fix apps not being excluded from the tunnel sometimes if auto-connect was enabled.
#### Windows
- Fix log output encoding for Windows modules.
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/service/ConnectionProxy.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/service/ConnectionProxy.kt
index eae5fa0219..2e937c7057 100644
--- a/android/src/main/kotlin/net/mullvad/mullvadvpn/service/ConnectionProxy.kt
+++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/service/ConnectionProxy.kt
@@ -114,7 +114,7 @@ class ConnectionProxy(val context: Context, val daemon: MullvadDaemon) {
is TunnelState.Disconnecting -> {
when (currentState.actionAfterDisconnect) {
ActionAfterDisconnect.Nothing -> false
- ActionAfterDisconnect.Reconnect -> false
+ ActionAfterDisconnect.Reconnect -> true
ActionAfterDisconnect.Block -> true
}
}