From 1c54166b58c2d0c1c54904f6a3b2bbf9ae8bc6d5 Mon Sep 17 00:00:00 2001 From: MM20 <15646950+MM2-0@users.noreply.github.com> Date: Mon, 19 Feb 2024 00:28:52 +0100 Subject: [PATCH] Fix media integration settings app list not loading --- .../ui/settings/media/MediaIntegrationSettingsScreenVM.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/ui/src/main/java/de/mm20/launcher2/ui/settings/media/MediaIntegrationSettingsScreenVM.kt b/app/ui/src/main/java/de/mm20/launcher2/ui/settings/media/MediaIntegrationSettingsScreenVM.kt index af895dd1..28dfad66 100644 --- a/app/ui/src/main/java/de/mm20/launcher2/ui/settings/media/MediaIntegrationSettingsScreenVM.kt +++ b/app/ui/src/main/java/de/mm20/launcher2/ui/settings/media/MediaIntegrationSettingsScreenVM.kt @@ -51,7 +51,7 @@ class MediaIntegrationSettingsScreenVM : ViewModel(), KoinComponent { loading.value = true viewModelScope.launch(Dispatchers.Default) { val musicApps = musicService.getInstalledPlayerPackages() - val allApps = appRepository.findMany().first().filter { it.profile == AppProfile.Personal } + val allApps = appRepository.findMany().first { it.isNotEmpty() }.filter { it.profile == AppProfile.Personal } .distinctBy { it.componentName.packageName } val settings = mediaSettings.first() val allowList = settings.allowList