Merge pull request #3657 from SpiritCroc/notification_repetition
Do not notify again for old events
This commit is contained in:
commit
1dd2d410e0
|
@ -0,0 +1 @@
|
|||
Avoid resending notifications that are already shown
|
|
@ -458,7 +458,7 @@ class NotificationDrawerManager @Inject constructor(private val context: Context
|
|||
|
||||
if (eventList.isEmpty() || eventList.all { it.isRedacted }) {
|
||||
notificationUtils.cancelNotificationMessage(null, SUMMARY_NOTIFICATION_ID)
|
||||
} else {
|
||||
} else if (hasNewEvent) {
|
||||
// FIXME roomIdToEventMap.size is not correct, this is the number of rooms
|
||||
val nbEvents = roomIdToEventMap.size + simpleEvents.size
|
||||
val sumTitle = stringProvider.getQuantityString(R.plurals.notification_compat_summary_title, nbEvents, nbEvents)
|
||||
|
|
Loading…
Reference in New Issue