diff options
| author | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2020-07-02 22:03:41 +0000 |
|---|---|---|
| committer | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2020-07-15 12:52:17 +0000 |
| commit | 0ff4ef7b385af6d01122cf4559f143e178033d1b (patch) | |
| tree | 0fbb20fc1295fe795a52ba58937a1ca7c8d604f2 /android/src | |
| parent | 49c5587d09c15a2a0bbbe6e49d831627f06f3dea (diff) | |
| download | mullvadvpn-0ff4ef7b385af6d01122cf4559f143e178033d1b.tar.xz mullvadvpn-0ff4ef7b385af6d01122cf4559f143e178033d1b.zip | |
Sort applications by name
Diffstat (limited to 'android/src')
| -rw-r--r-- | android/src/main/kotlin/net/mullvad/mullvadvpn/applist/AppListAdapter.kt | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/applist/AppListAdapter.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/applist/AppListAdapter.kt index b91433f37d..2bd9935c2f 100644 --- a/android/src/main/kotlin/net/mullvad/mullvadvpn/applist/AppListAdapter.kt +++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/applist/AppListAdapter.kt @@ -36,8 +36,11 @@ class AppListAdapter(context: Context) : Adapter<AppListItemHolder>() { .getInstalledApplications(0) .map { info -> AppInfo(info, packageManager.getApplicationLabel(info).toString()) } - appList.clear() - appList.addAll(applications) + appList.apply { + clear() + addAll(applications) + sortBy { info -> info.label } + } jobTracker.newUiJob("notifyAppListChanges") { notifyItemRangeInserted(0, applications.size) |
