diff --git a/app/ui/src/main/java/de/mm20/launcher2/ui/launcher/widgets/favorites/FavoritesWidgetVM.kt b/app/ui/src/main/java/de/mm20/launcher2/ui/launcher/widgets/favorites/FavoritesWidgetVM.kt index aa82b590..42fa6707 100644 --- a/app/ui/src/main/java/de/mm20/launcher2/ui/launcher/widgets/favorites/FavoritesWidgetVM.kt +++ b/app/ui/src/main/java/de/mm20/launcher2/ui/launcher/widgets/favorites/FavoritesWidgetVM.kt @@ -26,7 +26,8 @@ class FavoritesWidgetVM : FavoritesVM() { override val favorites = super.favorites.combine(clockWidgetFavSlots) { favs, slots -> if (selectedTag.value == null) { - favs.subList(slots, favs.size) + if (favs.lastIndex < slots) emptyList() + else favs.subList(slots, favs.size) } else { favs }