diff options
| author | Albin <albin@mullvad.net> | 2023-06-14 13:50:34 +0200 |
|---|---|---|
| committer | Albin <albin@mullvad.net> | 2023-06-14 13:50:34 +0200 |
| commit | 6bc193c1e1cfebcbd1b82e0617ac08838039de95 (patch) | |
| tree | c4e3e4842ef368e8acafc68b3df879577ab4ded3 | |
| parent | 91c72bda875d2e32c653bfb0a82ff2a7ce6c4aff (diff) | |
| parent | 63e256b0cfb5bf4867645a61f7af819161a30b0f (diff) | |
| download | mullvadvpn-6bc193c1e1cfebcbd1b82e0617ac08838039de95.tar.xz mullvadvpn-6bc193c1e1cfebcbd1b82e0617ac08838039de95.zip | |
Merge branch 'sort-split-tunneling-apps-in-alphabetical-order-droid-168'
| -rw-r--r-- | android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/SplitTunnelingViewModelState.kt | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/SplitTunnelingViewModelState.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/SplitTunnelingViewModelState.kt index eb798eb2c5..7e258869fa 100644 --- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/SplitTunnelingViewModelState.kt +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/SplitTunnelingViewModelState.kt @@ -13,13 +13,14 @@ data class SplitTunnelingViewModelState( ?.partition { appData -> excludedApps.contains(appData.packageName) } ?.let { (excluded, included) -> SplitTunnelingUiState.ShowAppList( - excludedApps = excluded, + excludedApps = excluded.sortedBy { it.name }, includedApps = if (showSystemApps) { - included - } else { - included.filter { appData -> !appData.isSystemApp } - }, + included + } else { + included.filter { appData -> !appData.isSystemApp } + } + .sortedBy { it.name }, showSystemApps = showSystemApps ) } |
