diff options
| author | MaryamShaghaghi <122574719+MaryamShaghaghi@users.noreply.github.com> | 2023-12-06 10:18:39 +0100 |
|---|---|---|
| committer | Jonatan Rhodin <jonatan.rhodin@mullvad.net> | 2024-02-15 23:28:31 +0100 |
| commit | 6aff63d1b8c0ce415ac1222fe36e19101d0e49ec (patch) | |
| tree | 044010e935078aaf995bae0843bb626b95f17c6d /android/service/src | |
| parent | bf4fc6d570e6ef468c040dadeaabb1b943124f41 (diff) | |
| download | mullvadvpn-6aff63d1b8c0ce415ac1222fe36e19101d0e49ec.tar.xz mullvadvpn-6aff63d1b8c0ce415ac1222fe36e19101d0e49ec.zip | |
Add toggle button for split tunneling
Co-Authored-By: Boban Sijuk <49131853+Boki91@users.noreply.github.com>
Diffstat (limited to 'android/service/src')
| -rw-r--r-- | android/service/src/main/kotlin/net/mullvad/mullvadvpn/service/endpoint/SplitTunneling.kt | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/android/service/src/main/kotlin/net/mullvad/mullvadvpn/service/endpoint/SplitTunneling.kt b/android/service/src/main/kotlin/net/mullvad/mullvadvpn/service/endpoint/SplitTunneling.kt index a683b1e4bf..4fbe89c82b 100644 --- a/android/service/src/main/kotlin/net/mullvad/mullvadvpn/service/endpoint/SplitTunneling.kt +++ b/android/service/src/main/kotlin/net/mullvad/mullvadvpn/service/endpoint/SplitTunneling.kt @@ -17,7 +17,14 @@ class SplitTunneling(persistence: SplitTunnelingPersistence, endpoint: ServiceEn } } - val onChange = EventNotifier<List<String>?>(excludedApps.toList()) + val onChange = + EventNotifier( + if (enabled) { + excludedApps.toList() + } else { + null + } + ) init { onChange.subscribe(this) { excludedApps -> |
