diff --git a/badges/src/main/java/de/mm20/launcher2/badges/providers/NotificationBadgeProvider.kt b/badges/src/main/java/de/mm20/launcher2/badges/providers/NotificationBadgeProvider.kt index 79762755..a37bf69a 100644 --- a/badges/src/main/java/de/mm20/launcher2/badges/providers/NotificationBadgeProvider.kt +++ b/badges/src/main/java/de/mm20/launcher2/badges/providers/NotificationBadgeProvider.kt @@ -26,7 +26,7 @@ class NotificationBadgeProvider : BadgeProvider, KoinComponent { send(null) } else { val badge = Badge( - number = it.sumOf { + number = it.distinctBy { it.notification.shortcutId }.sumOf { if(it.notification.shortcutId == null) 0 else it.notification.number },