diff --git a/app/ui/src/main/java/de/mm20/launcher2/ui/settings/tags/EditTagSheetVM.kt b/app/ui/src/main/java/de/mm20/launcher2/ui/settings/tags/EditTagSheetVM.kt index c9e783bc..8d0c1786 100644 --- a/app/ui/src/main/java/de/mm20/launcher2/ui/settings/tags/EditTagSheetVM.kt +++ b/app/ui/src/main/java/de/mm20/launcher2/ui/settings/tags/EditTagSheetVM.kt @@ -55,7 +55,7 @@ class EditTagSheetVM : ViewModel(), KoinComponent { viewModelScope.launch(Dispatchers.Default) { allTags = tagService.getAllTags().first().toSet() val items = if (tag != null) tagService.getTaggedItems(tag).first() else emptyList() - val apps = appRepository.findMany().first().sorted() + val apps = appRepository.findMany().first { it.isNotEmpty() }.sorted() taggedItems = items taggableApps = apps.map { app -> TaggableItem(app, items.any { app.key == it.key }) } taggableOther = items.mapNotNull { item ->